mirror of
https://github.com/rancher/rancher-docs.git
synced 2026-08-24 10:52:17 +00:00
Add info on services keys in cluster.yml
This commit is contained in:
committed by
Alena Prokharchyk
parent
20f3128d0f
commit
277d9e22cf
@@ -7,6 +7,15 @@ To deploy Kubernetes, RKE deploys several core components or services in Docker
|
||||
|
||||
**All services support additional [custom arguments, Docker mount binds and extra environment variables]({{< baseurl >}}/rke/latest/en/config-options/services/services-extras/).**
|
||||
|
||||
| Component | Services key name in cluster.yml |
|
||||
|-------------------------|----------------------------------|
|
||||
| etcd | `etcd` |
|
||||
| kube-apiserver | `kube-api` |
|
||||
| kube-controller-manager | `kube-controller` |
|
||||
| kubelet | `kubelet` |
|
||||
| kube-scheduler | `scheduler` |
|
||||
| kube-proxy | `kubeproxy` |
|
||||
|
||||
## etcd
|
||||
|
||||
Kubernetes uses [etcd](https://github.com/coreos/etcd/blob/master/Documentation/docs.md) as a store for cluster state and data. Etcd is a reliable, consistent and distributed key-value store.
|
||||
|
||||
@@ -157,6 +157,14 @@ services:
|
||||
# Optionally define additional volume binds to a service
|
||||
extra_binds:
|
||||
- "/usr/libexec/kubernetes/kubelet-plugins:/usr/libexec/kubernetes/kubelet-plugins"
|
||||
scheduler:
|
||||
extra_args:
|
||||
# Set the level of log output to debug-level
|
||||
v: 4
|
||||
kubeproxy:
|
||||
extra_args:
|
||||
# Set the level of log output to debug-level
|
||||
v: 4
|
||||
|
||||
# Currently, only authentication strategy supported is x509.
|
||||
# You can optionally create additional SANs (hostnames or IPs) to add to
|
||||
|
||||
Reference in New Issue
Block a user