Skip to content
This repository was archived by the owner on Feb 2, 2021. It is now read-only.

Commit c77ef3a

Browse files
committed
Install cert-manager in its own namespace
- installs cert-manager in "cert-manager" namespace - labels cert-manager namespace to prevent "chicken and egg" scenario details in upgrade notes around webhook validation Signed-off-by: Alex Ellis <alexellis2@gmail.com>
1 parent dbbed0e commit c77ef3a

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

scripts/install-cert-manager.sh

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,11 @@
33
kubectl apply \
44
-f https://raw.githubusercontent.com/jetstack/cert-manager/release-0.6/deploy/manifests/00-crds.yaml
55

6+
kubectl create namespace cert-manager
7+
kubectl label namespace cert-manager certmanager.k8s.io/disable-validation=true
8+
69
helm install \
710
--name cert-manager \
8-
--namespace kube-system \
11+
--namespace cert-manager \
912
--version v0.6.0 \
1013
stable/cert-manager

scripts/reset.sh

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,14 @@
22

33
helm delete --purge cert-manager nginxingress openfaas cloud-minio
44

5-
kubectl delete certificates --all -n openfaas
5+
kubectl delete certificates --all -n openfaas
6+
67
kubectl delete ns openfaas openfaas-fn
8+
kubectl delete ns cert-manager
79

810
kubectl delete crd sealedsecrets.bitnami.com
911
kubectl delete \
1012
-f https://raw.githubusercontent.com/jetstack/cert-manager/release-0.6/deploy/manifests/00-crds.yaml
11-
1213
kubectl delete deploy/sealed-secrets-controller -n kube-system
1314
kubectl delete deploy/tiller-deploy -n kube-system
1415
kubectl delete sa/tiller -n kube-system

0 commit comments

Comments
 (0)