Lab1 : Pods
1.Vérifiez combien de pods existent dans votre système :
[Link]éez un pod avec une image Nginx à l’aide du fichier manifest
donné
[Link] un fichier donné à partir d'un lien et vérifiez combien
de pods sont créés
4.Vérifiez l'image avec laquelle les pods ont été créés :
5.Vérifiez sur quels nœuds les pods sont déployés :
[Link] vous exécutez kubectl get pods, que signifie la colonne
"READY" ?
La colonne "READY" montre combien de conteneurs d'un pod sont en état
"prêt" par rapport au nombre total de conteneurs dans le pod.
Combien de conteneurs font partie du pod "webap
7. Identifiez leurs noms et leurs images.
8. Le conteneur "agents" dans le pod "webapp a-t-il démarré avec
succès ? Identifiez le
Problème
Le conteneur n'est pas prêt car l'image agentx n'a pas pu être récupérée,
ce qui est dû à un problème d'accès au registre (soit l'image n'existe pas,
soit des autorisations sont nécessaires)
9. Supprimez le pod "webapp".
10. Créez maintenant un pod nommé "redis" utilisant l'image
"redis123", cette fois-ci sans l’aide d’un fichier manifeste
11. Vérifiez son état.
12. Changez l’image sans supprimer le pod
Lab2 k8s : Namespace
[Link] de namespaces existent sur votre système ?
2. Combien de pods existent dans le namespace "kube-system" ?
3. Créez un namespace nommé "UP-reseau"
4. Créez un pod nommé "mypod" à l’aide du fichier YAML ci-
dessous
5. Cherchez le pod "mypod" : dans quel namespace existe-t-il ?
kubectl config set-context --current --namespace=up-reseau
7. Affichez le pod dans le namespace "default" et expliquez.
Le pod "mypod" n'existe pas dans le namespace "default", il a été créé
dans le namespace "up-reseau".