Public ungleich kubernetes repository
Find a file
2021-06-14 19:50:04 +02:00
apps/etherpadlite Add first app 2021-06-10 01:09:29 +02:00
certificates update general 2021-06-14 19:38:45 +02:00
eggdrop Add eggdrop deployment 2021-06-08 16:44:07 +02:00
generic Add first app 2021-06-10 01:09:29 +02:00
k8s/c2 add new k8s/ directory 2021-06-14 19:50:04 +02:00
kubevirt Add vm3 2021-06-08 09:08:57 +02:00
python +python test 2021-06-14 19:40:24 +02:00
rook update general 2021-06-14 19:38:45 +02:00
tests postgres on cephfs 2021-06-08 21:56:49 +02:00
v1 Add v1 (thanks to a good friend) 2021-03-21 18:12:20 +01:00
v2 ++cilium nodes 2021-04-07 19:30:00 +02:00
v3-calico update general 2021-06-14 19:38:45 +02:00
certificates-dns.md ++certs 2021-06-10 00:02:16 +02:00
README.md update general 2021-06-14 19:38:45 +02:00

IPv6 only kubernetes clusters

This project is testing, deploying and using IPv6 only k8s clusters.

Docs

Working

  • networking (calico)
  • ceph with rook (cephfs, rbd)

Not (yet) working or tested

  • virtualisation (VMs, kubevirt)
  • letsencrypt
  • network policies
  • prometheus in the cluster
  • argocd (?) for CI and upgrades
  • Maybe LoadBalancer support (our ClusterIP already does that though)
  • (Other) DNS entrys for services

Cluster setup

  • Calico CNI with BGP peering to our upstream infrastructure
  • Rook for RBD and CephFS support

Init

We are using a custom kubeadm.conf to

  • configure the cgroupdriver
  • configure the IP addresses
kubeadm init --config v3-calico/kubeadm-config-p7-v2.yaml