Files
argocd/helm/cert-manager-webhook-ovh/ops/README.md
2026-01-21 01:13:11 +01:00

1.7 KiB

Cert-manager Webhook OVH

Ce chart Helm déploie le webhook OVH pour cert-manager, permettant d'utiliser le DNS-01 challenge avec OVH comme fournisseur DNS.

Installation via ArgoCD

Ce chart est déployé automatiquement via l'ApplicationSet cert-manager-webhook-ovh dans ArgoCD.

Image Docker

Important : L'image Docker officielle pour cert-manager-webhook-ovh peut ne pas exister. Vous avez deux options :

Option 1 : Utiliser une image existante

Si une image existe sur un registry (Docker Hub, Quay.io, etc.), mettez à jour values.yaml :

image:
  repository: votre-registry/cert-manager-webhook-ovh
  tag: "v1.0.0"

Option 2 : Construire l'image vous-même

  1. Clonez le repository du webhook OVH :
git clone https://github.com/cert-manager/webhook-ovh.git
cd webhook-ovh
  1. Construisez l'image :
docker build -t votre-registry/cert-manager-webhook-ovh:v1.0.0 .
docker push votre-registry/cert-manager-webhook-ovh:v1.0.0
  1. Mettez à jour values.yaml avec votre image.

Configuration

Le groupName dans values.yaml doit correspondre exactement à celui configuré dans le ClusterIssuer :

groupName: acme.gkdomaine.fr

Vérification

Après déploiement :

# Vérifier les pods
kubectl get pods -n cert-manager-ops | grep webhook-ovh

# Vérifier les logs
kubectl logs -n cert-manager-ops -l app=cert-manager-webhook-ovh

# Vérifier les webhooks
kubectl get mutatingwebhookconfiguration cert-manager-webhook-ovh
kubectl get validatingwebhookconfiguration cert-manager-webhook-ovh

Documentation