Skip to content

Commit

Permalink
[bitnami/etcd] Drop values-production.yaml support (bitnami#5103)
Browse files Browse the repository at this point in the history
  • Loading branch information
carrodher authored and Cellebyte committed Feb 12, 2021
1 parent d53caa4 commit fb6c313
Show file tree
Hide file tree
Showing 3 changed files with 1 addition and 516 deletions.
2 changes: 1 addition & 1 deletion bitnami/etcd/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,4 @@ name: etcd
sources:
- https://github.com/bitnami/bitnami-docker-etcd
- https://coreos.com/etcd/
version: 5.5.0
version: 5.5.1
42 changes: 0 additions & 42 deletions bitnami/etcd/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -191,48 +191,6 @@ It is strongly recommended to use immutable tags in a production environment. Th

Bitnami will release a new chart updating its containers if a new version of the main container, significant changes, or critical vulnerabilities exist.

### Production configuration and horizontal scaling

This chart includes a `values-production.yaml` file where you can find some parameters oriented to production configuration in comparison to the regular `values.yaml`. You can use this file instead of the default one.

- Number of etcd nodes:
```diff
- statefulset.replicaCount: 1
+ statefulset.replicaCount: 3
```

- Switch to encrypt client communication using TLS certificates:
```diff
- auth.client.secureTransport: false
+ auth.client.secureTransport: true
```

- Switch to enable host authentication using TLS certificates:
```diff
- auth.client.enableAuthentication: false
+ auth.client.enableAuthentication: true
```

- Switch to encrypt peer communication using TLS certificates:
```diff
- auth.peer.secureTransport: false
+ auth.peer.secureTransport: true
```

- Switch to automatically create the TLS certificates:
```diff
- auth.peer.useAutoTLS: false
+ auth.peer.useAutoTLS: true
```

- Enable prometheus to access etcd metrics endpoint:
```diff
- metrics.enabled: false
+ metrics.enabled: true
```

To horizontally scale this chart once it has been deployed, you can upgrade the deployment using a new value for the `statefulset.replicaCount` parameter.

### Using custom configuration

In order to use custom configuration parameters, two options are available:
Expand Down
Loading

0 comments on commit fb6c313

Please sign in to comment.