Reorder Helm chart server values

This matches the ordering in the Helm chart, to make it easier for
users to find information.
This commit is contained in:
Rebecca Zanzig 2018-11-08 12:06:00 -08:00
parent 2a8951fcc0
commit 140a1edcea
1 changed files with 14 additions and 18 deletions

View File

@ -142,6 +142,20 @@ and consider if they're appropriate for your deployment.
CA and set of certificates. Additional Connect settings can be configured CA and set of certificates. Additional Connect settings can be configured
by setting the `server.extraConfig` value. by setting the `server.extraConfig` value.
- <a name="v-server-resources" href="#v-server-resources">`resources`</a> (`object: {}`) -
The resource requests (CPU, memory, etc.) for each of the server agents.
This should be an object mapping directly to a Kubernetes
[ResourceRequirements](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.11/#resourcerequirements-v1-core) object. If this isn't specified, then the pods
won't request any specific amount of resources. **Setting this is highly
recommended.**
- <a name="v-server-updatepartition" href="#v-server-updatepartition">`updatePartition`</a> (`integer: 0`) -
This value is used to carefully control a rolling update of Consul server
agents. This value specifies the
[partition](https://kubernetes.io/docs/concepts/workloads/controllers/statefulset/#partitions)
for performing a rolling update. Please read the linked Kubernetes
documentation for more information.
- <a name="v-server-disruptionbudget" href="#v-server-disruptionbudget">`disruptionBudget`</a> - - <a name="v-server-disruptionbudget" href="#v-server-disruptionbudget">`disruptionBudget`</a> -
This configures the This configures the
[PodDisruptionBudget](https://kubernetes.io/docs/tasks/run-application/configure-pdb/) [PodDisruptionBudget](https://kubernetes.io/docs/tasks/run-application/configure-pdb/)
@ -180,24 +194,6 @@ and consider if they're appropriate for your deployment.
configuration files from this volume with `-config-dir`. This defaults configuration files from this volume with `-config-dir`. This defaults
to false. to false.
- <a name="v-server-resources" href="#v-server-resources">`resources`</a> (`object: {}`) -
The resource requests (CPU, memory, etc.) for each of the server agents.
This should be an object mapping directly to a Kubernetes
[ResourceRequirements](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.11/#resourcerequirements-v1-core) object. If this isn't specified, then the pods
won't request any specific amount of resources. **Setting this is highly
recommended.**
- <a name="v-server-storage" href="#v-server-storage">`storage`</a> (`string: "10Gi"`) -
The amount of storage to request for the persistant volume backing the
Consul server data.
- <a name="v-server-updatepartition" href="#v-server-updatepartition">`updatePartition`</a> (`integer: 0`) -
This value is used to carefully control a rolling update of Consul server
agents. This value specifies the
[partition](https://kubernetes.io/docs/concepts/workloads/controllers/statefulset/#partitions)
for performing a rolling update. Please read the linked Kubernetes
documentation for more information.
* <a name="v-client" href="#v-client">`client`</a> - Values that configure * <a name="v-client" href="#v-client">`client`</a> - Values that configure
running a Consul client agent on Kubernetes nodes. running a Consul client agent on Kubernetes nodes.