Dernière modification le 10 août 2021
Vous déployez des clusters Kubernetes partout – sur site, dans le cloud et à la périphérie. Rancher unifie ces clusters pour assurer des opérations cohérentes, une gestion de la charge de travail et une sécurité de niveau entreprise…
Rancher est un projet Open Source avec un support disponible pour les entreprises. Pour ceux qui souhaiteraient le tester, voici une procédure simplifiée sur la base d’un serveur Ubuntu 20.04 à jour et disposant d’au moins 2 vCPUs, 4 Go de RAM et 20 Go de disque.
Installer Kubernetes K3s
sudo apt install curl curl -sfL https://get.k3s.io | INSTALL_K3S_EXEC="--write-kubeconfig-mode 644" sh -
Installer Helm
wget https://get.helm.sh/helm-v3.6.3-linux-amd64.tar.gz tar -zxvf helm-v3.6.3-linux-amd64.tar.gz sudo mv linux-amd64/helm /usr/local/bin/helm
Installer Rancher
mkdir .kube kubectl config view --raw > ~/.kube/config chmod 600 ~/.kube/config kubectl create namespace cattle-system kubectl create namespace cert-manager kubectl apply --validate=false -f https://github.com/jetstack/cert-manager/releases/download/v1.4.3/cert-manager.crds.yaml helm repo add rancher-latest https://releases.rancher.com/server-charts/latest helm repo add jetstack https://charts.jetstack.io helm repo update helm install cert-manager jetstack/cert-manager --namespace cert-manager --version v1.4.3 kubectl get pods --namespace cert-manager helm install rancher rancher-latest/rancher --namespace cattle-system --set hostname=k3s-rancher.homelab.int kubectl -n cattle-system rollout status deploy/rancher kubectl -n cattle-system get deploy rancher
Il reste à faire pointer l’URL k3s-rancher.homelab.int
vers l’adresse IP de la machine grâce au fichier /etc/hosts
du poste de travail, puis naviguer vers https://k3s-rancher.homelab.int/
.