Skip to content

install

adicione o repo

helm repo add jetstack https://charts.jetstack.io --force-update

instale

helm upgrade cert-manager jetstack/cert-manager  \
    --install \
    --namespace cert-manager \
    --create-namespace \
    --version=1.17.0 \
    --set crds.enabled=true

correçao de bug no 1.18.x

se estiver usando o 1.18 e ver esse erro

..../.well-known/acme-challenge/oTw4h9_WsobTRn5COTSyaiAx3aWn0M7_aYisoz1gXQw cannot be used with pathType Exact

para resolver, crie o arquivo values.yaml

# values.yaml
config:
  featureGates:
    # Disable the use of Exact PathType in Ingress resources, to work around a bug in ingress-nginx
    # https://github.com/kubernetes/ingress-nginx/issues/11176
    ACMEHTTP01IngressPathTypeExact: false

e aplique a atualização

helm upgrade cert-manager jetstack/cert-manager  \
    --install \
    --namespace cert-manager \
    --create-namespace \
    --version=1.18.2 \
    --set crds.enabled=true -f values.yaml

mais infos em

  • https://cert-manager.io/docs/releases/release-notes/release-notes-1.18/