mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-10-20 22:18:49 +00:00
Add warnings about self signed certs and MitM attacks.
Also put in pointers for IRC and mailing lists.
This commit is contained in:
@@ -106,6 +106,8 @@ The bootstrapping works like this:
|
||||
|
||||
### Cluster Security
|
||||
|
||||
As there is no security currently built into the `apiserver`, the salt configuration will install `nginx`. `nginx` is configured to serve HTTPS with a self signed certificate. HTTP basic auth is used from the client to `nginx`. `nginx` then forwards the request on to the `apiserver` over plain old HTTP.
|
||||
As there is no security currently built into the `apiserver`, the salt configuration will install `nginx`. `nginx` is configured to serve HTTPS with a self signed certificate. HTTP basic auth is used from the client to `nginx`. `nginx` then forwards the request on to the `apiserver` over plain old HTTP. Because a self signed certificate is used access to server should be safe from eavesdropping but is subject to "man in the middle" attacks. Access via the browser will result in warnings and tools like curl will require an "--insecure" flag.
|
||||
|
||||
All communication within the cluster (worker nodes to the master, for instance) occurs on the internal virtual network and should be safe from eavesdropping.
|
||||
|
||||
The password is generated randomly as part of the `kube-up.sh` script and stored in `~/.kubernetes_auth`.
|
||||
|
Reference in New Issue
Block a user