This content originally appeared on DEV Community and was authored by Suresh Kumar
In the k8s policy management series, We're going to look at how to install Kyverno dynamic admission controller and its CRDs can installed in k8s cluster using helm or yaml manifests.
Install using helm
helm repo add kyverno https://kyverno.github.io/kyverno/
helm repo update
# Install kyverno controller
helm install kyverno kyverno/kyverno --namespace kyverno --create-namespace
# Install kyverno policies
helm install kyverno-policies kyverno/kyverno-policies --namespace kyverno
Install using yaml
kubectl create -f https://raw.githubusercontent.com/kyverno/kyverno/main/config/install.yaml
To check the Kyverno controller status, run the command:
kubectl get pods -n <namespace>
If the Kyverno controller is not running, you can check its status and logs for errors:
kubectl describe pod <kyverno-pod-name> -n <namespace>
kubectl logs -l app.kubernetes.io/name=kyverno -n <namespace>
This content originally appeared on DEV Community and was authored by Suresh Kumar
Suresh Kumar | Sciencx (2022-04-26T12:37:52+00:00) How to install Kyverno in a k8s cluster?. Retrieved from https://www.scien.cx/2022/04/26/how-to-install-kyverno-in-a-k8s-cluster/
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.