You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: enable volumes and volumeMounts to be passed to the jetstack-agent deployment (#540)
* feat: enable volumes and volumeMounts to be passed to the jetstack-agent deployment
* docs: Finish doc string and correct typo
---------
Signed-off-by: Peter <[email protected]>
Copy file name to clipboardExpand all lines: deploy/charts/jetstack-agent/README.md
+5-2Lines changed: 5 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -133,12 +133,13 @@ kubectl logs -n jetstack-secure $(kubectl get pod -n jetstack-secure -l app.kube
133
133
| Key | Type | Default | Description |
134
134
|-----|------|---------|-------------|
135
135
| affinity | object |`{}`||
136
+
| authentication | object |`{"createSecret":false,"secretKey":"credentials.json","secretName":"agent-credentials","secretValue":"","type":"file"}`| Authentication section for the agent |
136
137
| authentication.createSecret | bool |`false`| Reccomend that you do not use this and instead creat the credential secret outside of helm |
137
138
| authentication.secretKey | string |`"credentials.json"`| Key name in secret |
138
139
| authentication.secretName | string |`"agent-credentials"`| Name of the secret containing agent credentials.json |
139
140
| authentication.secretValue | string |`""`| Base64 encoded value from Jetstack Secure Dashboard - only required when createSecret is true |
140
141
| authentication.type | string |`"file"`| Type can be "file"/"token" determining how the agent should authenticate the to the backend |
141
-
| command | list |`[]`||
142
+
| command | list |`[]`|Override the jetstack-agent entrypoint with specified command.|
142
143
| config | object |`{"cluster":"","dataGatherers":{"custom":[],"default":true},"organisation":"","override":{"config":null,"configmap":{"key":null,"name":null},"enabled":false},"period":"0h1m0s","server":"https://platform.jetstack.io"}`| Configuration section for the Jetstack Agent itself |
143
144
| config.cluster | string |`""`| REQUIRED - Your Jetstack Secure Cluster Name |
144
145
| config.dataGatherers | object |`{"custom":[],"default":true}`| Configure data that is gathered from your cluster, for full details see https://platform.jetstack.io/documentation/configuration/jetstack-agent/configuration|
@@ -151,7 +152,7 @@ kubectl logs -n jetstack-secure $(kubectl get pod -n jetstack-secure -l app.kube
151
152
| config.override.enabled | bool |`false`| Override disabled by default |
152
153
| config.period | string |`"0h1m0s"`| Send data back to the platform every minute unless changed |
153
154
| config.server | string |`"https://platform.jetstack.io"`| Overrides the server if using a proxy between agent and Jetstack Secure |
154
-
| extraArgs | list |`[]`||
155
+
| extraArgs | list |`[]`|Add additional arguments to the default `agent` command.|
155
156
| fullnameOverride | string |`""`| Helm default setting, use this to shorten install name |
156
157
| image.pullPolicy | string |`"IfNotPresent"`| Defaults to only pull if not already present |
157
158
| image.repository | string |`"quay.io/jetstack/preflight"`| Default to Open Source image repository |
@@ -174,4 +175,6 @@ kubectl logs -n jetstack-secure $(kubectl get pod -n jetstack-secure -l app.kube
174
175
| serviceAccount.create | bool |`true`| Specifies whether a service account should be created @default true |
175
176
| serviceAccount.name | string |`""`||
176
177
| tolerations | list |`[]`||
178
+
| volumeMounts | list |`[]`| Additional volume mounts to add to the jetstack-agent container. |
179
+
| volumes | list |`[]`| Additional volumes to add to the jetstack-agent pod. |
0 commit comments