Browse Source

Install cert-manager

pull/51/head
Halil İbrahim Kalkan 5 years ago
parent
commit
670852b2bb
  1. 24
      etc/k8s/scripts/azure/install-ingress.ps1

24
etc/k8s/scripts/azure/install-ingress.ps1

@ -46,4 +46,26 @@ helm install nginx-ingress ingress-nginx/ingress-nginx `
--set defaultBackend.nodeSelector."kubernetes\.io/os"=linux `
--set defaultBackend.image.registry=$ACR_URL `
--set defaultBackend.image.image=$DEFAULTBACKEND_IMAGE `
--set defaultBackend.image.tag=$DEFAULTBACKEND_TAG
--set defaultBackend.image.tag=$DEFAULTBACKEND_TAG
# Label the ingress-basic namespace to disable resource validation
kubectl label namespace ingress-basic cert-manager.io/disable-validation=true
# Add the Jetstack Helm repository
helm repo add jetstack https://charts.jetstack.io
# Update your local Helm chart repository cache
helm repo update
# Install the cert-manager Helm chart
helm install cert-manager jetstack/cert-manager `
--namespace ingress-basic `
--version ${CERT_MANAGER_TAG} `
--set installCRDs=true `
--set nodeSelector."kubernetes\.io/os"=linux `
--set image.repository=${ACR_URL}/${CERT_MANAGER_IMAGE_CONTROLLER} `
--set image.tag=${CERT_MANAGER_TAG} `
--set webhook.image.repository=${ACR_URL}/${CERT_MANAGER_IMAGE_WEBHOOK} `
--set webhook.image.tag=${CERT_MANAGER_TAG} `
--set cainjector.image.repository=${ACR_URL}/${CERT_MANAGER_IMAGE_CAINJECTOR} `
--set cainjector.image.tag=${CERT_MANAGER_TAG}
Loading…
Cancel
Save