Riflessioni e guide per mettere su un cluster Kubernetes con Juju
Copiare il file *.yaml
sul primo nodo.
Installare juju:
sudo snap install juju --classic
Creare il cloud:
juju add-cloud
Bootstrap del controller:
juju bootstrap sos-cloud manual-controller
Aggiungere le macchine:
juju add-machine ssh:user1@192.168.1.1
juju add-machine ssh:user2@192.168.1.2
juju add-machine ssh:user2@192.168.1.3
juju add-machine ssh:user3@192.168.1.4
juju add-machine ssh:user4@192.168.1.5
juju add-machine ssh:user5@192.168.1.6
juju add-machine ssh:user6@192.168.1.7
Deployare Kubernetes con il file copiato:
juju deploy ./*.yaml --map-machines=existing
Rimuovere cloud e controller
juju destroy-model "MODEL_NAME"
juju destroy-contoller "CONTROLLER_NAME"
juju remove-cloud "CLOUD_NAME"
sudo /sbin/remove-juju-services
rm ~/.kube/config