Table des matières
Instructions de téléchargement et d'installation
Définir la variable d'environnement de chemin
Vérifier que l'installation a réussi
Réaliser le déploiement du conteneur Nginx
création de nginx dans l'ordre
Configurer le cluster Kubernetes local avec Docker Desktop - DEV Community
Le lien ci-dessus donne de l'inspiration.
Instructions de téléchargement et d'installation
Télécharger Docker Desktop
Télécharger Docker Desktop | Docker
https://www.docker.com/products/docker-desktop/
Windows doit activer Hyper-v
activer kubernetes
Cochez Activer kubernetes, il démarrera ici, mais vous devrez redémarrer l'ordinateur une fois.
configuration de kubectl
Définir la variable d'environnement de chemin
Référence : Déployer sur Kubernetes
#mac
/usr/local/bin/kubectl
#windows
C:\Program Files\Docker\Docker\Resources\bin\kubectl.exe
Vérifier que l'installation a réussi
kubectl cluster-info
Réaliser le déploiement du conteneur Nginx
création de nginx dans l'ordre
étape:
1. Créer un déploiement
2. Publier sur le port spécifié
C:\Users\boonya>kubectl create deploy nginx --image=nginx:alpine
deployment.apps/nginx created
C:\Users\boonya>kubectl expose deploy nginx --port=80 --target-port=8000
service/nginx exposed
C:\Users\boonya>kubectl get service nginx
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
nginx ClusterIP 10.97.199.160 <none> 80/TCP 19s
C:\Users\boonya> kubectl port-forward deployment/nginx :80
Forwarding from 127.0.0.1:59996 -> 80
Forwarding from [::1]:59996 -> 80
Handling connection for 59996
Handling connection for 59996
Handling connection for 59996
Informations sur Nginx
Adresse d'accès : 127.0.0.1:59996
Afficher les modules :
Découvrez le conteneur Docker Desktop :
Donc : le premier conteneur Nginx est créé via k8s et c'est fait !