setup cluster
This commit is contained in:
parent
0730cd89c6
commit
7c37fbc80a
19
README.md
19
README.md
|
@ -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
|
||||||
|
|
Loading…
Reference in New Issue