setup cluster

This commit is contained in:
chris 2019-04-16 13:37:13 +02:00
parent 0730cd89c6
commit 7c37fbc80a
1 changed files with 18 additions and 1 deletions

View File

@ -1,2 +1,19 @@
# k8s-playground
# Cluster playground
## patch & install hetzner-kube
docker pull golang
docker run --rm -ti --name=golang golang bash
git clone https://github.com/xetys/hetzner-kube
cd hetzner-kube
sed -i s'/kubernetes-cni/kubernetes-cni=0.6.0-00/' pkg/clustermanager/provision_node.go
go build
docker cp golang:/go/hetzner-kube/hetzner-kube .local/bin/hetzner-kube
chmod +x .local/bin/hetzner-kube
## setup cluster
hetzner-kube cluster create --name k8s-test --ssh-key melpomene (-w 3)
hetzner-kube cluster kubeconfig k8s-test
kubectl cluster-info