-
- Downloads
Add HA/LB endpoints for kube-apiserver
* Add HA docs for API server.
* Add auto-evaluated internal endpoints and clarify the loadbalancer_apiserver
vars and usecases.
* Use facts for kube_apiserver to not repeat code and enable LB endpoints use.
* Use /healthz check for the wait-for apiserver.
* Use the single endpoint for kubelet instead of the list of apiservers
* Specify kube_apiserver_count to for HA layout
Signed-off-by:
Bogdan Dobrelya <bdobrelia@mirantis.com>
Showing
- docs/ha-mode.md 91 additions, 1 deletiondocs/ha-mode.md
- inventory/group_vars/all.yml 2 additions, 25 deletionsinventory/group_vars/all.yml
- roles/kubernetes/master/tasks/main.yml 6 additions, 3 deletionsroles/kubernetes/master/tasks/main.yml
- roles/kubernetes/master/templates/kubectl-kubeconfig.yaml.j2 1 addition, 1 deletionroles/kubernetes/master/templates/kubectl-kubeconfig.yaml.j2
- roles/kubernetes/master/templates/manifests/kube-apiserver.manifest.j2 2 additions, 1 deletion...tes/master/templates/manifests/kube-apiserver.manifest.j2
- roles/kubernetes/master/templates/manifests/kube-controller-manager.manifest.j2 1 addition, 1 deletion...r/templates/manifests/kube-controller-manager.manifest.j2
- roles/kubernetes/master/templates/manifests/kube-scheduler.manifest.j2 1 addition, 1 deletion...tes/master/templates/manifests/kube-scheduler.manifest.j2
- roles/kubernetes/node/templates/kubelet.j2 1 addition, 1 deletionroles/kubernetes/node/templates/kubelet.j2
- roles/kubernetes/node/templates/manifests/kube-proxy.manifest.j2 2 additions, 8 deletions...ubernetes/node/templates/manifests/kube-proxy.manifest.j2
- roles/kubernetes/preinstall/tasks/set_facts.yml 22 additions, 0 deletionsroles/kubernetes/preinstall/tasks/set_facts.yml
- roles/network_plugin/calico/templates/network-environment.j2 1 addition, 1 deletionroles/network_plugin/calico/templates/network-environment.j2
Loading
Please register or sign in to comment