diff --git a/README.md b/README.md new file mode 100644 index 0000000..260b170 --- /dev/null +++ b/README.md @@ -0,0 +1,17 @@ +## IPv6 only kubernetes clusters + +This project is testing, deploying and using IPv6 only k8s clusters. + +## 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) diff --git a/generic/etherpadlite.yaml b/generic/etherpadlite.yaml new file mode 100644 index 0000000..bf1c7d8 --- /dev/null +++ b/generic/etherpadlite.yaml @@ -0,0 +1,32 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: etherpadlite +spec: + selector: + matchLabels: + app: etherpadsooooolite + replicas: 1 + template: + metadata: + labels: + app: etherpadsooooolite + spec: + containers: + - name: etherpad + image: etherpad/etherpad:1.8.13 + ports: + - containerPort: 9001 +--- +apiVersion: v1 +kind: Service +metadata: + name: etherpad + labels: + app: etherpadsooooolite +spec: + type: ClusterIP + ports: + - port: 9001 + selector: + app: etherpadsooooolite