Skip to content
This repository was archived by the owner on Apr 29, 2024. It is now read-only.

Commit 1c70407

Browse files
committed
Add a security warning about the default Helm chart installation
If a user installs the default Helm chart Consul on a Kubernetes cluster that is open to the internet, it is lacking some important security configurations.
1 parent 62aa408 commit 1c70407

File tree

2 files changed

+16
-0
lines changed

2 files changed

+16
-0
lines changed

website/source/docs/platform/k8s/helm.html.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,14 @@ properly installed and configured with your Kubernetes cluster.
2222
may still change significantly over time. Please always run Helm with
2323
`--dry-run` before any install or upgrade to verify changes.
2424

25+
~> **Security Warning:** By default, the chart will install an insecure configuration
26+
of Consul. This provides a less complicated out-of-box experience for new users,
27+
but is not appropriate for a production setup. It is highly recommended to use
28+
a properly secured Kubernetes cluster or make sure that you understand and enable
29+
the [recommended security features](/docs/internals/security.html.md). Currently,
30+
some of these features are not supported in the Helm chart and require additional
31+
manual configuration.
32+
2533
## Using the Helm Chart
2634

2735
To use the Helm chart, you must download or clone the

website/source/docs/platform/k8s/run.html.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,14 @@ cluster with sane defaults out of the box. Prior to going to production,
3535
it is highly recommended that you
3636
[learn about the configuration options](/docs/platform/k8s/helm.html#configuration-values-).
3737

38+
~> **Security Warning:** By default, the chart will install an insecure configuration
39+
of Consul. This provides a less complicated out-of-box experience for new users,
40+
but is not appropriate for a production setup. It is highly recommended to use
41+
a properly secured Kubernetes cluster or make sure that you understand and enable
42+
the [recommended security features](/docs/internals/security.html.md). Currently,
43+
some of these features are not supported in the Helm chart and require additional
44+
manual configuration.
45+
3846
## How-To
3947

4048
### Installing Consul

0 commit comments

Comments
 (0)