forked from k-space/kube
Update tech mapping
This commit is contained in:
parent
5b11b7f3a6
commit
051e300359
37
README.md
37
README.md
@ -94,23 +94,26 @@ For access control mapping see [cluster-role-bindings.yml](cluster-role-bindings
|
|||||||
|
|
||||||
Our self-hosted Kubernetes stack compared to AWS based deployments:
|
Our self-hosted Kubernetes stack compared to AWS based deployments:
|
||||||
|
|
||||||
| Hipster startup | Self-hosted hackerspace | Purpose |
|
| Hipster startup | Self-hosted hackerspace | Purpose |
|
||||||
|-----------------|-------------------------------------|---------------------------------------------------------------------|
|
|-------------------|-------------------------------------|---------------------------------------------------------------------|
|
||||||
| AWS EC2 | Proxmox | Virtualization layer |
|
| AWS ALB | Traefik | Reverse proxy also known as ingress controller in Kubernetes jargon |
|
||||||
| AWS EKS | kubeadm | Provision Kubernetes master nodes |
|
| AWS AMP | Prometheus Operator | Monitoring and alerting |
|
||||||
| AWS EBS | Longhorn | Block storage for arbitrary applications needing persistent storage |
|
| AWS CloudTrail | ECK Operator | Log aggregation |
|
||||||
| AWS NLB | MetalLB | L2/L3 level load balancing |
|
| AWS DocumentDB | MongoDB Community Operator | Highly available NoSQL database |
|
||||||
| AWS ALB | Traefik | Reverse proxy also known as ingress controller in Kubernetes jargon |
|
| AWS EBS | Longhorn | Block storage for arbitrary applications needing persistent storage |
|
||||||
| AWS ECR | Harbor | Docker registry |
|
| AWS EC2 | Proxmox | Virtualization layer |
|
||||||
| AWS DocumentDB | MongoDB | NoSQL database |
|
| AWS ECR | Harbor | Docker registry |
|
||||||
| AWS S3 | Minio | Object storage |
|
| AWS EKS | kubeadm | Provision Kubernetes master nodes |
|
||||||
| GitHub OAuth2 | Samba (Active Directory compatible) | Source of truth for authentication and authorization |
|
| AWS NLB | MetalLB | L2/L3 level load balancing |
|
||||||
| Dex | Authelia | ACL mapping and OIDC provider which integrates with GitHub/Samba |
|
| AWS RDS for MySQL | MySQL Operator | Provision highly available relational databases |
|
||||||
| GitHub | Gitea | Source code management, issue tracking |
|
| AWS Route53 | Bind and RFC2136 | DNS records and Let's Encrypt DNS validation |
|
||||||
| GitHub Actions | Drone | Build Docker images |
|
| AWS S3 | Minio Operator | Highly available object storage |
|
||||||
| Gmail | Wildduck | E-mail |
|
| AWS VPC | Calico | Overlay network |
|
||||||
| AWS Route53 | Bind and RFC2136 | DNS records and Let's Encrypt DNS validation |
|
| Dex | Authelia | ACL mapping and OIDC provider which integrates with GitHub/Samba |
|
||||||
| AWS VPC | Calico | Overlay network |
|
| GitHub Actions | Drone | Build Docker images |
|
||||||
|
| GitHub | Gitea | Source code management, issue tracking |
|
||||||
|
| GitHub OAuth2 | Samba (Active Directory compatible) | Source of truth for authentication and authorization |
|
||||||
|
| Gmail | Wildduck | E-mail |
|
||||||
|
|
||||||
|
|
||||||
External dependencies running as classic virtual machines:
|
External dependencies running as classic virtual machines:
|
||||||
|
Loading…
Reference in New Issue
Block a user