Skip to content

kubemod/kubemod-helm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kubemod-helm

For hosting kubemod-helm to allow for the deployment of kubemod/kubemod

Helm Chart

Artifact HUB

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

Ignore kubemod-system namespace before installing the cart

# Make KubeMod ignore Kubernetes' system namespace.
kubectl label namespace kubemod-system admission.kubemod.io/ignore=true --overwrite

Ignore webhooks differences when using ArgoCD

ignoreDifferences:
- kind: ValidatingWebhookConfiguration
  group: admissionregistration.k8s.io
  jqPathExpressions:
  - '.webhooks[]?.clientConfig.caBundle'
- kind: MutatingWebhookConfiguration
  group: admissionregistration.k8s.io
  jqPathExpressions:
  - '.webhooks[]?.clientConfig.caBundle'