Add docs for envoyExtraArgs (#9206)

This commit is contained in:
Nitya Dhanushkodi 2020-11-18 15:40:39 -08:00 committed by GitHub
parent 35c5f83ea3
commit 866628b6e8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 10 additions and 0 deletions

View File

@ -256,6 +256,14 @@ Annotations can be used to configure the injection behavior.
[defaultProtocol](/docs/k8s/helm#v-connectinject-centralconfig-defaultprotocol) [defaultProtocol](/docs/k8s/helm#v-connectinject-centralconfig-defaultprotocol)
option. Specific annotations will always override the default value. option. Specific annotations will always override the default value.
- `consul.hashicorp.com/envoy-extra-args` - A space-separated list of [arguments](https://www.envoyproxy.io/docs/envoy/latest/operations/cli)
to be passed to the injected envoy binary.
```yaml
annotations:
consul.hashicorp.com/envoy-extra-args: "--log-level debug --disable-hot-restart"
```
- `consul.hashicorp.com/service-tags` - A comma separated list of tags that will - `consul.hashicorp.com/service-tags` - A comma separated list of tags that will
be applied to the Consul service and its sidecar. be applied to the Consul service and its sidecar.

View File

@ -753,6 +753,8 @@ and consider if they're appropriate for your deployment.
- `reconcilePeriod` ((#v-connectinject-healthchecks-reconcileperiod)) (`string: "1m"`) - If `healthChecks.enabled` is set to true, reconcilePeriod defines how often a full state reconcile is done after the initial reconcile at startup is completed. - `reconcilePeriod` ((#v-connectinject-healthchecks-reconcileperiod)) (`string: "1m"`) - If `healthChecks.enabled` is set to true, reconcilePeriod defines how often a full state reconcile is done after the initial reconcile at startup is completed.
- `envoyExtraArgs` (((#v-connectinject-envoyextraargs))) (`string: ""`) - Pass [arguments](https://www.envoyproxy.io/docs/envoy/latest/operations/cli) to the injected envoy sidecar, e.g `"--log-level debug --disable-hot-restart"`
- `imageConsul` ((#v-connectinject-imageconsul)) (`string: global.image`) - The name of the Docker - `imageConsul` ((#v-connectinject-imageconsul)) (`string: global.image`) - The name of the Docker
image (including any tag) for Consul. This is used for proxy service registration, Envoy configuration, etc. image (including any tag) for Consul. This is used for proxy service registration, Envoy configuration, etc.