Open mclarkson opened 4 years ago
Just published one more option (and linked to several other tutorials in the kubicluster readme already, including the ones mentioned here):
Here's our derived version targeting VM or bare metal systems built out with ansible:
Thanks for links ! Mine here: with ansible playbooks, i (will) try multiple runtimes and cnis https://github.com/eoli3n/kubernetes-the-less-hard-way
My setup with Virtualbox/Vagrant and bash scripts: https://github.com/icy/k8s-vbox-the-hard-way . This was very useful for me in a corporate network environment > 2 years ago , and it served as my production script ;) All original doc and notes are transformed to code, e.g
_test() { #public: Default test (See README#getting-started). Create new cluster and test.
set -xe
__execute __require
__execute _vagrant up
__execute _k8s_bootstrapping_ca
__execute _k8s_bootstrapping_lb_vboxdns
__execute _k8s_bootstrapping_lb_haproxy
__execute _k8s_bootstrapping_etcd
__execute _k8s_encryption_key_gen
__execute _k8s_bootstrapping_control_plane
__execute _k8s_bootstrapping_worker
__execute _k8s_worker_routing
__execute _k8s_bootstrapping_kubectl_config
__execute _k8s_bootstrapping_coredns
__execute _k8s_bootstrapping_rbac_cluster_role
set +x
_welcome
}
Provide links to other KTHW clones for those that can't or don't want to use GCP:
Would be really useful for those people that would miss these options otherwise.