Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- multipass launch -n rancher-node-1 -d 20G -c 2 -m 2G
- multipass launch -n rancher-node-2 -d 20G -c 2 -m 2G
- multipass launch -n rancher-node-3 -d 20G -c 2 -m 2G
- multipass launch -n rancher-node-4 -d 20G -c 2 -m 2G
- # install docker in all & set it to be rootless
- # select one machine to be base system / installer
- # install rke, kubectl, helm in one
- rke config
- rke up
- # wait for success
- # check logs in nodes
- docker logs --tail=all kubelet
- # after success
- mv kube_config_cluster.yml ~/.kube/config
- # launch rancher with k3s
- docker run -d --restart=unless-stopped -p 80:80 -p 443:443 -v /opt/rancher:/var/lib/rancher --privileged rancher/rancher:latest
- add new cluster > exec command in same place
- # should be something like this
- #curl --insecure -sfL https://{{SELF_IP}}/v3/import/XXXXXXX.yaml | kubectl apply -f -
Add Comment
Please, Sign In to add comment