Skip to content

Instantly share code, notes, and snippets.

@nicgrayson
Created May 16, 2022 14:21
Show Gist options
  • Save nicgrayson/799910d6d6de13da95e40207d208cdbf to your computer and use it in GitHub Desktop.
Save nicgrayson/799910d6d6de13da95e40207d208cdbf to your computer and use it in GitHub Desktop.
kustomize karpenter helm chart
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: karpenter
resources:
- namespace.yaml
helmCharts:
- name: karpenter
releaseName: karpenter
namespace: karpenter
version: 0.10.0
repo: https://charts.karpenter.sh
includeCRDs: true
valuesFile: values.yaml
replicas:
- name: karpenter
count: 2
patches:
- target:
kind: Deployment
name: karpenter
patch: |-
- op: remove
path: /spec/template/spec/containers/0/resources/limits/cpu
- target:
kind: PodDisruptionBudget
patch: |-
- op: replace
path: /apiVersion
value: policy/v1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment