3. Installation de Helm (facultatif)
Installation de Helm 3
Il suffit de suivre les instructions données ici
Installation de Caddy avec Helm 3
Documentation ici
Configuration pour le certificat SSL:
git clone https://github.com/caddyserver/ingress.git
cd ingress
Generate the yaml file
helm template mycaddy ./charts/caddy-ingress-controller \
--namespace=caddy-system \
> mycaddy.yaml
Modification du fichier caddy.yaml
ligne 45: renseigner le champs email.
Application du fichier
kubectl apply -f mycaddy.yaml
Obtenir l'adresse IP du Load Balancer (il faut attendre quelques dizaines de secondes)
kubectl get svc -n caddy-system