<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Pre-Requis :: Mot-clé :: Formation Kubernetes</title><link>https://k8s-school.fr/labs/k8s/fr/tags/pre-requis/index.html</link><description/><generator>Hugo</generator><language>fr</language><copyright>Copyright (c) 2025 Fabrice Jammes - Licensed under CC BY-SA 4.0</copyright><lastBuildDate>Wed, 22 May 2024 14:15:26 +1000</lastBuildDate><atom:link href="https://k8s-school.fr/labs/k8s/fr/tags/pre-requis/index.xml" rel="self" type="application/rss+xml"/><item><title>Les labs k8s-school</title><link>https://k8s-school.fr/labs/k8s/fr/index.html</link><pubDate>Wed, 22 May 2024 14:15:26 +1000</pubDate><guid>https://k8s-school.fr/labs/k8s/fr/index.html</guid><description>Vous trouverez ici les labs de la formation Kubernetes ainsi que d’autres ressources utiles comme des articles ou des démos.
Les démos k8s-school Démo Prometheus Démo Helm Démo EFK Démo Ingress Démo Telepresence Démo ArgoCD Démo Istio Ressources en ligne K8s advanced Openshift advanced K8s courses and slides K8s toolbox Securité NSA Kubernetes Hardening Guide kubescape rbac-tools Notre équipe Nous sommes des formateurs experts en Kubernetes. Contactez-nous si vous avez des suggestions ou pour définir un programme de formation Kubernetes personnalisé.</description></item><item><title>Matériel pédagogique</title><link>https://k8s-school.fr/labs/k8s/fr/0_prereqs/materiel/index.html</link><pubDate>Wed, 22 May 2024 14:15:26 +1000</pubDate><guid>https://k8s-school.fr/labs/k8s/fr/0_prereqs/materiel/index.html</guid><description>Supports de cours Toutes les diapositives sont ici
Fichier d’échange Durant la formation, nous allons échanger via ce Framapad
Livre de référence Kubernetes: Up and Runing</description></item><item><title>Accès aux labs</title><link>https://k8s-school.fr/labs/k8s/fr/0_prereqs/ssh/index.html</link><pubDate>Wed, 22 May 2024 14:15:26 +1000</pubDate><guid>https://k8s-school.fr/labs/k8s/fr/0_prereqs/ssh/index.html</guid><description>Accés SSH Le mot de passe vous sera transmis par le formateur:
ssh k8s&lt;ID&gt;@&lt;serverip&gt; Accés Kubernetes Le fichier kubeconfig permet de se connecter au serveur Kubernetes.
mkdir -p ~/.kube cp /tmp/config $HOME/.kube/config chmod 600 $HOME/.kube/config # Lancer k8s-toolbox de manière interactive ktbx desk # Vérifier le statut de Kubernetes kubectl cluster-info # Vérifier le status des noeuds kubectl get nodes # Creer un namespace kubectl create namespace &lt;ID-first-name&gt; # Changer le namespace actif du contexte courant kubens &lt;ID-first-name&gt; # Creer un pod # use "kubectl run --help" to retrieve the correct command kubectl run &lt;your-pod&gt; ??? # ajouter un label sur le pod kubectl label pod &lt;your-pod&gt; tutorial=true Télécharger les labs Un fois dans la toolbox, lancer une des des commandes ci-dessous pour télécharger votre lab:</description></item><item><title>Trucs et astuces</title><link>https://k8s-school.fr/labs/k8s/fr/0_prereqs/tipsandtricks/index.html</link><pubDate>Wed, 22 May 2024 14:15:26 +1000</pubDate><guid>https://k8s-school.fr/labs/k8s/fr/0_prereqs/tipsandtricks/index.html</guid><description>Copy a file in Linux console cat &gt; my-file.sh # paste the content and use Ctrl-D Enable ssh persistent session with Byobu ssh k8s&lt;ID&gt;@&lt;server-ip&gt; byobu # F2: create new tab # F3/F4: switch to left/right tab If the session crashes, reconnect and launch byobu to recover it</description></item><item><title>Installation de la plate-forme pédagogique</title><link>https://k8s-school.fr/labs/k8s/fr/optionnel/platform/index.html</link><pubDate>Wed, 22 May 2024 14:15:26 +1000</pubDate><guid>https://k8s-school.fr/labs/k8s/fr/optionnel/platform/index.html</guid><description>Durant la formation, il est recommandé d’utiliser la plate-forme mise à disposition. Cette section décrit comment reproduire cette dernière suite à la formation, pour rejouer les labs.
Pré-requis Configuration de la machine locale Ubuntu LTS est recommandé 8 coeurs, 16 Go de RAM, 30Go pour la partition hébergeant les entités docker (images, volumes, conteneurs etc). Utiliser la commande df comme ci-dessous pour trouver sa taille. sudo df -sh /var/lib/docker # ou /var/snap/docker/common/var-lib-docker/ Accès internet sans proxy Accès sudo Installer les dépendances ci-dessous: sudo apt-get install curl docker.io git vim # puis ajouter l'utilisateur actuel au groupe docker sudo usermod -a -G docker $USER # ou redémarrer la session gnome newgrp docker Ensuite, vous pourrez créer le cluster Kubernetes en deux lignes en suivant la documentation de ktbx</description></item><item><title>Supports de cours</title><link>https://k8s-school.fr/labs/k8s/fr/0_prereqs/slides/index.html</link><pubDate>Wed, 22 May 2024 14:15:26 +1000</pubDate><guid>https://k8s-school.fr/labs/k8s/fr/0_prereqs/slides/index.html</guid><description>Théorie des microservices Architecture des microservices Les 12 facteurs Docker et les conteneurs Introduction aux conteneurs Travaux pratiques Kubernetes: les fondamentaux Architecture de Kubernetes Kubernetes Standard API Modules optionnels D_01_Ingress.pdf D_02_Istio_k8s_service-mesh.pdf D_03_Helm.pdf D_03_Prometheus_monitoring.pdf D_05_multicluster-monitoring.pdf D_06_develop_with_k8s.pdf Vers la CKA CKA Ingress Taints and tolerations RBAC Securing node and network Cluster internals Vers la CKAD CKAD.pdf Ingress Helm Overview Lab Helm Lab Helm: CI Kustomize Overview Lab Kustomize CRD et operators.pdf Demo de l’operateur Prometheus</description></item></channel></rss>