Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions charts/capsule-proxy/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -136,6 +136,7 @@ If you only need to make minor customizations, you can specify them on the comma
| daemonset.hostNetwork | bool | `false` | Use the host network namespace for capsule-proxy pod. |
| daemonset.hostPort | bool | `false` | Binding the capsule-proxy listening port to the host port. |
| env | list | `[]` | Additional environment variables |
| extraManifests | list | `[]` | Array of additional resources to be created alongside Capsule helm chart |
| hostNetwork | bool | `false` | When deployed as DaemonSet use |
| image.pullPolicy | string | `"IfNotPresent"` | Set the image pull policy. |
| image.registry | string | `"ghcr.io"` | Set the image registry for capsule-proxy |
Expand Down
8 changes: 8 additions & 0 deletions charts/capsule-proxy/ci/extra-values.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# -- Array of additional resources to be created alongside Capsule helm chart
extraManifests:
- apiVersion: v1
kind: ConfigMap
metadata:
name: random-config
data:
random-value: "{{ randAlphaNum 16 }}"
4 changes: 4 additions & 0 deletions charts/capsule-proxy/templates/extra-manifests.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{{ range .Values.extraManifests }}
---
{{ tpl (toYaml .) $ }}
{{ end }}
4 changes: 4 additions & 0 deletions charts/capsule-proxy/values.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -154,6 +154,10 @@
"description": "Additional environment variables",
"type": "array"
},
"extraManifests": {
"description": "Array of additional resources to be created alongside Capsule helm chart",
"type": "array"
},
"global": {
"type": "object",
"properties": {
Expand Down
9 changes: 9 additions & 0 deletions charts/capsule-proxy/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -329,6 +329,15 @@ certManager:
rotationPolicy: 'Always'
# renewBefore: '24h'

# -- Array of additional resources to be created alongside Capsule helm chart
extraManifests: []
# - apiVersion: v1
# kind: ConfigMap
# metadata:
# name: extra-configmap
# data:
# key: value

webhooks:
# -- Enable the usage of mutating and validating webhooks
enabled: false
Expand Down