For hosting kubemod-helm to allow for the deployment of kubemod/kubemod
repository: https://kubemod.github.io/kubemod-helm
name: kubemod
Linting/validation uses the helm/chart-testing tool. To run it locally you need to place two schema files in ~/.ct
or /etc/ct
.
ct lint --all --config ct.yaml
ct install --all --config ct.yaml
# Make KubeMod ignore Kubernetes' system namespace.
kubectl label namespace kubemod-system admission.kubemod.io/ignore=true --overwrite
ignoreDifferences:
- kind: ValidatingWebhookConfiguration
group: admissionregistration.k8s.io
jqPathExpressions:
- '.webhooks[]?.clientConfig.caBundle'
- kind: MutatingWebhookConfiguration
group: admissionregistration.k8s.io
jqPathExpressions:
- '.webhooks[]?.clientConfig.caBundle'