feature: capability to add extra kubernetes manifests

example usage:

```yaml
extraManifests:
  - apiVersion: v1
    kind: LimitRange
    metadata:
      annotations:
        argocd.argoproj.io/sync-wave: "10"
      name: default-limit-range
    spec:
      limits:
      - default:
          memory: 700Mi
        defaultRequest:
          cpu: 50m
          memory: 500Mi
        type: Container
```
This commit is contained in:
Dev Jadeja
2025-02-11 19:43:48 +05:30
parent 827118e89b
commit 2a1be9740e
2 changed files with 8 additions and 0 deletions

View File

@ -0,0 +1,6 @@
{{- if .Values.extraManifests }}
{{- range .Values.extraManifests }}
---
{{ toYaml . }}
{{- end }}
{{- end }}

View File

@ -125,3 +125,5 @@ autoscaling:
maxReplicas: 20
targetCPUUtilizationPercentage: 80
# targetMemoryUtilizationPercentage: 80
extraManifests: []