|
|
|
@ -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} |