Automatic merge from submit-queue (batch tested with PRs 40932, 41896, 41815, 41309, 41628) enable DefaultTolerationSeconds admission controller by default **What this PR does / why we need it**: Continuation of PR #41414, enable DefaultTolerationSeconds admission controller by default. **Which issue this PR fixes**: fixes: #41860 related Issue: #1574, #25320 related PRs: #34825, #41133, #41414 **Special notes for your reviewer**: **Release note**: ```release-note enable DefaultTolerationSeconds admission controller by default ``` |
||
|---|---|---|
| .. | ||
| .gitignore | ||
| config-default.sh | ||
| config-test.sh | ||
| coreos.xml | ||
| forEmptyDirRegistry.sed | ||
| forShellEval.sed | ||
| namespace.yaml | ||
| network_kubernetes_global.xml | ||
| network_kubernetes_pods.xml | ||
| node-openssl.cnf | ||
| openssl.cnf | ||
| README.md | ||
| user_data_master.yml | ||
| user_data_minion.yml | ||
| user_data.yml | ||
| util.sh | ||
Kubernetes CoreOS cluster
With this tutorial one creates a Kubernetes CoreOS cluster containing of one
master and three minions (workers) running on 192.168.10.1-192.168.10.4.
For working correctly you need to create the directory addressed as POOL_PATH in
util.sh:
$ sudo mkdir /var/lib/libvirt/images/kubernetes
$ sudo chown -R $USER:$USER /var/lib/libvirt/images/kubernetes/
Then we follow the instructions in the main kubernetes directory.
For debugging set export UTIL_SH_DEBUG=1.
$ export KUBERNETES_PROVIDER=libvirt-coreos
$ make release-skip-tests
$ ./cluster/kube-up.sh
To bring the cluster down again, execute:
$ ./cluster/kube-down.sh
Have fun!