Basic HA kubernetes deployment (#7)
* remove old files * sketch of non-bootkube genesis * add basic chroot/bootstrap script * cleanup kubectl/kubelet fetching * fix cni bin asset path * add non-pod asset loader * add example ca * refactor key gen/distribution * flannel up on genesis * refactor some code toward join * WIP: last commit working on "self-hosted, helm-managed" * first pass at consolidating config for vanilla deploy * refactor cli a bit * use provided cluster ca * separate genesis and join scripts * add basic etcd joining * actually run the proxy everywhere * update readme * enable kubelet service * add pki most places * use consistent sa keypair * use quay.io/attcomdev/promenade * fix typo in n3 * tls everywhere in kubernetes * tls for etcd * remove currently unused files
This commit is contained in:
committed by
Alan Meadows
parent
41ceee7e19
commit
fce98459a6
4
.gitignore
vendored
4
.gitignore
vendored
@@ -1,10 +1,14 @@
|
||||
__pycache__
|
||||
/*.log
|
||||
/*.tar
|
||||
/.vagrant
|
||||
/cni.tgz
|
||||
/env.sh
|
||||
/helm
|
||||
/kubectl
|
||||
/kubelet
|
||||
/linux-amd64
|
||||
/genesis_image_cache/
|
||||
/join_image_cache/
|
||||
/promenade.egg-info
|
||||
/tmp
|
||||
|
||||
Reference in New Issue
Block a user