Skip to content

IDE completion

While there is no currently available Kubernetes controller to handle the Chainsaw configuration files, the CRD definitions may be handy for users to leverage coding assistance in their favorite IDE.

CRD definitions

CRD definitions are provided in our GitHub repository.

Apply in cluster

If necessary, CRDs can be registered in your cluster with:

kubectl apply -f https://raw.githubusercontent.com/kyverno/chainsaw/main/config/crds/chainsaw.kyverno.io_configurations.yaml
kubectl apply -f https://raw.githubusercontent.com/kyverno/chainsaw/main/config/crds/chainsaw.kyverno.io_tests.yaml
kubectl apply -f https://raw.githubusercontent.com/kyverno/chainsaw/main/config/crds/chainsaw.kyverno.io_teststeps.yaml