|
1 | 1 | # jetstack-agent |
2 | 2 |
|
3 | | -Jetstack Secure Agent |
| 3 | +TLS Protect for Kubernetes Agent |
4 | 4 |
|
5 | | -   |
| 5 | +   |
6 | 6 |
|
7 | 7 | ## Additional Information |
8 | 8 |
|
@@ -137,19 +137,24 @@ kubectl logs -n jetstack-secure $(kubectl get pod -n jetstack-secure -l app.kube |
137 | 137 | | authentication.secretKey | string | `"credentials.json"` | Key name in secret | |
138 | 138 | | authentication.secretName | string | `"agent-credentials"` | Name of the secret containing agent credentials.json | |
139 | 139 | | authentication.secretValue | string | `""` | Base64 encoded value from Jetstack Secure Dashboard - only required when createSecret is true | |
140 | | -| authentication.type | string | `"file"` | Type can be "file"/"token" which dictates whether a credential file or token is used | |
141 | | -| config | object | `{"cluster":"","dataGatherers":{"custom":[],"default":true},"organisation":"","period":"0h1m0s","server":"https://platform.jetstack.io"}` | Configuration section for the Jetstack Agent itself | |
| 140 | +| authentication.type | string | `"file"` | Type can be "file"/"token" determining how the agent should authenticate the to the backend | |
| 141 | +| command | list | `[]` | | |
| 142 | +| config | object | `{"cluster":"","dataGatherers":{"custom":[],"default":true},"organisation":"","override":{"config":"","configmap":{"key":"","name":""},"enabled":false},"period":"0h1m0s","server":"https://platform.jetstack.io"}` | Configuration section for the Jetstack Agent itself | |
142 | 143 | | config.cluster | string | `""` | REQUIRED - Your Jetstack Secure Cluster Name | |
143 | 144 | | 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 | |
144 | 145 | | config.dataGatherers.custom | list | `[]` | A list of data gatherers to limit agent scope | |
145 | 146 | | config.dataGatherers.default | bool | `true` | Use the standard full set of data gatherers | |
146 | 147 | | config.organisation | string | `""` | REQUIRED - Your Jetstack Secure Organisation Name | |
| 148 | +| config.override | object | `{"config":"","configmap":{"key":"","name":""},"enabled":false}` | Provide an Override to allow completely custom agent configuration | |
| 149 | +| config.override.config | string | `""` | Embed the agent configuration here in the chart values | |
| 150 | +| config.override.configmap | object | `{"key":"","name":""}` | Sepcify ConfigMap details to load config from existing ConfigMap | |
| 151 | +| config.override.enabled | bool | `false` | Override disabled by default | |
147 | 152 | | config.period | string | `"0h1m0s"` | Send data back to the platform every minute unless changed | |
148 | 153 | | config.server | string | `"https://platform.jetstack.io"` | Overrides the server if using a proxy between agent and Jetstack Secure | |
149 | 154 | | fullnameOverride | string | `""` | Helm default setting, use this to shorten install name | |
150 | 155 | | image.pullPolicy | string | `"IfNotPresent"` | Defaults to only pull if not already present | |
151 | 156 | | image.repository | string | `"quay.io/jetstack/preflight"` | Default to Open Source image repository | |
152 | | -| image.tag | string | `"v0.1.39"` | Overrides the image tag whose default is the chart appVersion | |
| 157 | +| image.tag | string | `"v0.1.40"` | Overrides the image tag whose default is the chart appVersion | |
153 | 158 | | imagePullSecrets | list | `[]` | Specify image pull credentials if using a prviate registry | |
154 | 159 | | nameOverride | string | `""` | Helm default setting to override release name, leave blank | |
155 | 160 | | nodeSelector | object | `{}` | | |
|
0 commit comments