From 6f29876b286356c8ddac8db1e649cd3d4c2704bb Mon Sep 17 00:00:00 2001 From: Aaron Riedel Date: Sun, 19 Mar 2023 12:29:04 +0100 Subject: [PATCH] =?UTF-8?q?move=20documentation=20to=20the=20wiki=20?= =?UTF-8?q?=F0=9F=93=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 77 +------------------------------------------------------ 1 file changed, 1 insertion(+), 76 deletions(-) diff --git a/README.md b/README.md index 0b644b2..625b8f9 100644 --- a/README.md +++ b/README.md @@ -1,78 +1,3 @@ # core deployments -## CNI - -Add repo if not present already: -``` -helm repo add cilium https://helm.cilium.io/ -``` -Install chart: -``` -helm install cilium cilium/cilium --namespace=kube-system --set ipv4.enabled=true --set ipv6.enabled=true -``` - -## ingress - -Add repo if not present already: -``` -helm repo add nginx-stable https://helm.nginx.com/stable -``` -Install chart: -``` -helm install nginx-ingress nginx-stable/nginx-ingress --namespace nginx --create-namespace -f ingress/values.yaml -``` - -## certbot -Add CRDs: -``` -kubectl apply -f https://github.com/cert-manager/cert-manager/releases/download/v1.11.0/cert-manager.crds.yaml -``` -Add repo if not present already: -``` -helm repo add jetstack https://charts.jetstack.io -``` -Install chart: -``` -helm install certbot --namespace cert-manager --create-namespace --version v1.11.0 jetstack/cert-manager -``` -Install ClusterIssuer: -``` -kubectl apply -f certbot/clusterissuer.yaml -``` - -## storage - -Add repo if not present already: -``` -helm repo add rook-release https://charts.rook.io/release -``` -Install chart: -``` -helm install --create-namespace --namespace rook-ceph rook-ceph rook-release/rook-ceph -``` -Install chart: -``` -helm install --create-namespace --namespace rook-ceph rook-ceph-cluster rook-release/rook-ceph-cluster -f storage/values.yaml -``` -Install Ingress for Dashboard and the StorageClasses: -``` -kubectl apply -f storage/dashboard.yaml -f storage/storageclass.yaml -``` - -## argo cd -Add Namespace: -``` -kubectl create namespace argocd -``` -Add Argo CD: -``` -kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install.yaml -``` - - -## tests - -Install Test Deployments: -``` -kubectl apply -f tests/test-ingress.yaml -f tests/test-storage.yaml -``` \ No newline at end of file +Please find the Documentation in the [Wiki](https://git.ar21.de/yolokube/masterplan/wiki/Core-Deployments). \ No newline at end of file