Skip to content

Commit 40ed0d5

Browse files
authored
Merge pull request #5 from max-pfeiffer/feature/cilium-as-cni
Updated docs
2 parents 05d3b0d + 8863bda commit 40ed0d5

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

README.md

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,18 @@ It uses [Talos Linux](https://www.talos.dev/) as an operating system for running
44
[Proxmox VE](https://www.proxmox.com/en/products/proxmox-virtual-environment/overview) as hypervisor.
55
The provisioning is done with [OpenTofu](https://opentofu.org/).
66

7+
Kubernetes cluster features:
8+
* Kubernetes v1.34.2
9+
* no kube-proxy
10+
* [Cilium v1.18.3](https://cilium.io/) as Container Network Interface (CNI)
11+
* without kube-proxy
12+
* with [L2 loadbalancer support](https://docs.cilium.io/en/stable/network/l2-announcements/)
13+
* with [Ingress controller support](https://docs.cilium.io/en/stable/network/servicemesh/ingress/)
14+
* with [Egress gateway support](https://docs.cilium.io/en/stable/network/egress-gateway/egress-gateway/)
15+
16+
This Kubernetes cluster is meant to be used in a test or home lab environment.
17+
18+
## Considerations
719
It's meant to be a standalone, turnkey solution: so after installing, you will have Harbor available and ready to use
820
immediately. For making this happen, I had to do some design decisions:
921
* IaC: every piece of infrastructure is declarative
@@ -110,5 +122,4 @@ well documented](https://www.talos.dev/v1.10/talos-guides/configuration/pull-thr
110122
* [step-certificates](https://artifacthub.io/packages/helm/smallstep/step-certificates)
111123
* [step-issuer](https://artifacthub.io/packages/helm/smallstep/step-issuer)
112124
* [cert-manager](https://artifacthub.io/packages/helm/cert-manager/cert-manager)
113-
* [ingress-nginx](https://artifacthub.io/packages/helm/ingress-nginx/ingress-nginx)
114125
* [Harbor](https://github.com/goharbor/harbor-helm)

0 commit comments

Comments
 (0)