Aller au contenu principal
Sommaire de la formation

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.