- helm repo add ingress-nginx https://kubernetes.github.io/ingress-nginx
- helm repo update
- kubectl get nodes
- helm install my-nginx ingress-nginx/ingress-nginx
- kubectl get ingressClass
- kubectl delete -A ValidatingWebhookConfiguration my-nginx-ingress-nginx-admission
nginx k8s.io/ingress-nginx 4m43s
- helm repo add kcert https://nabsul.github.io/helm
- helm install kcert kcert/kcert --namespace kcert --create-namespace --set acmeEmail=[email protected] --set acmeDirUrl=https://acme-v02.api.letsencrypt.org/directory --set acmeTermsAccepted=true --version 1.0.6
- sudo systemd-resolve --flush-caches
- sudo systemd-resolve --statistics
- Get a list of releases with the following command:
helm list
- Delete each release one by one using the following command:
helm delete my-nginx
Replace with the name of each release listed in the previous step. Repeat this step for each release until you've deleted all of them. 3. Once all releases are deleted, you can also delete the ingress-nginx Helm repository. Run:
helm repo remove ingress-nginx
- These steps will help you delete all the resources installed using Helm and remove the ingress-nginx repository if desired.