Installation des dépendances rke1 single master
coolibra327 vues
Installation des dépendances
- Architecture cible:
- Il s'agit d'une archi single master non HA avec 3 workers
- Chaque legende en vert indique les requirments à installer. Ici l'os est ubuntu 22.04 avc droit root sans mot de passe
- Le rke-master-01 va servir de admin laptop

- Installation de docker Docker : Installez Docker sur chaque nœud constituant le cluster
Script d'installation de docker à executer sur tous les nodes:
# install docker 26
curl https://releases.rancher.com/install-docker/26.1.3.sh | sh
Après l'installtion, on verfie la version de docker et l'accès à l'api docker

Pour l'acces à la socket docker
# create docker group
sudo groupadd docker
# add current user to docker group
sudo usermod -aG docker $USER
# restart docker service
sudo systemctl restart docker
# logout and login
exit
ssh user@ip
docker ps

Repeter sur tous les nodes

- Outils de ligne de commande kubectl cli et k9s pour interagir avec le cluster: uniqument sur le rke-master-01 qui est joue le role de laptop
curl -LO https://dl.k8s.io/release/$(curl -Ls https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl
chmod +x ./kubectl
sudo mv ./kubectl /usr/local/bin/kubectl
kubectl version --client

wget https://github.com/derailed/k9s/releases/download/v0.32.5/k9s_Linux_amd64.tar.gz
tar -xzvf k9s_Linux_amd64.tar.gz
sudo mv k9s /usr/local/bin/k9s
# lancer k9s
k9s

- Outils de ligne de commande rke cli pour manager le cluster: uniqument sur le rke-master-01 qui est joue le role de laptop
wget https://github.com/rancher/rke/releases/download/v1.4.19/rke_linux-amd64
sudo chmod +x rke_linux-amd64
sudo mv rke_linux-amd64 /usr/local/bin/rke
# lancer rke
rke

Tout est prêt pour monter le cluster.
Commentaires
Connectez-vous pour rejoindre la discussion.
Aucun commentaire pour le moment.