Add docs for envoyExtraArgs (#9206)

This commit is contained in:
Nitya Dhanushkodi 2020-11-18 15:40:39 -08:00 committed by Blake Covarrubias
parent 15bc280564
commit f3052972f4
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.