<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>CKA :: Mot-clé :: Formation Kubernetes</title><link>https://k8s-school.fr/labs/k8s/fr/tags/cka/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>Sat, 22 Nov 2025 14:15:26 +1000</lastBuildDate><atom:link href="https://k8s-school.fr/labs/k8s/fr/tags/cka/index.xml" rel="self" type="application/rss+xml"/><item><title>Présentation</title><link>https://k8s-school.fr/labs/k8s/fr/certifications/introduction/index.html</link><pubDate>Sat, 21 Sep 2024 14:15:26 +1000</pubDate><guid>https://k8s-school.fr/labs/k8s/fr/certifications/introduction/index.html</guid><description>Les certifications Kubernetes La Cloud Native Computing Foundation propose trois certifications majeures pour valider vos compétences et votre expertise dans la gestion des clusters Kubernetes. Ces certifications sont reconnues mondialement et permettent de valider vos connaissances auprès des recruteurs et des entreprises.
CKA (Certified Kubernetes Administrator) La CKA est destinée aux administrateurs de systèmes qui souhaitent démontrer leur maîtrise de l’administration d’un cluster Kubernetes. Elle couvre les aspects essentiels de la gestion et de l’exploitation d’un cluster Kubernetes.</description></item><item><title>Commandes kubectl Essentielles</title><link>https://k8s-school.fr/labs/k8s/fr/articles/kubectl-essential/index.html</link><pubDate>Tue, 11 Jun 2024 14:15:26 +1000</pubDate><guid>https://k8s-school.fr/labs/k8s/fr/articles/kubectl-essential/index.html</guid><description>Durée: 5 min de lecture
Liste une ressource de l’API server Pour récupérer les détails d’une ressource spécifique dans Kubernetes, utilisez la commande suivante :
kubectl get &lt;resource-name&gt; &lt;obj-name&gt; [-o yaml/json] Décrire une ressource de l’API server Pour obtenir une description détaillée d’une ressource spécifique, utilisez :</description></item><item><title>Trucs et astuces</title><link>https://k8s-school.fr/labs/k8s/fr/certifications/tipsandtricks/index.html</link><pubDate>Sat, 22 Nov 2025 14:15:26 +1000</pubDate><guid>https://k8s-school.fr/labs/k8s/fr/certifications/tipsandtricks/index.html</guid><description>Avant l’examen Instructions importantes Agree to Global Candidate Agreement Get Candidate Handbook Read the Important Instructions Vérification de la compatibilité de votre système Toutes les informations sont sur cette page du site de la fondation Linux, à effectuer quelques jours avant l’examen.</description></item><item><title>Paramétrer les Ingresses</title><link>https://k8s-school.fr/labs/k8s/fr/1_labs/ingress/index.html</link><pubDate>Thu, 11 Jul 2024 14:15:26 +1000</pubDate><guid>https://k8s-school.fr/labs/k8s/fr/1_labs/ingress/index.html</guid><description>Prerequis Lancer la toolbox: ktbx desk Installer une application dans Kubernetes Créez un namespace ingress-app-&lt;ID&gt; Se placer dans ce namespace avec kubens ou kubectl Réponse namespace="ingress-app" kubectl create ns $namespace # Cette commande sera très utile durant la CKA kubectl config set-context --current --namespace=$namespace kubectl create deployment web -n "$namespace" --image=gcr.io/google-samples/hello-app:1.0 kubectl expose deployment web -n "$namespace" --port=8080 kubectl wait -n "$namespace" --for=condition=available deployment web Exposer l’application via Ingress Vérifier que l’ingress-controller est bien présent dans le cluster et lister les classes ingress disponibles.</description></item><item><title>Installer Kubernetes simplement avec Kubeadm</title><link>https://k8s-school.fr/labs/k8s/fr/1_labs/kubeadm/index.html</link><pubDate>Mon, 22 Apr 2024 14:15:26 +1000</pubDate><guid>https://k8s-school.fr/labs/k8s/fr/1_labs/kubeadm/index.html</guid><description>Auteur: Fabrice JAMMES (LinkedIn). Date: Apr 22, 2024 · 10 min de lecture
Cet article explique comment installer Kubernetes avec kubeadm, l’installeur officiel de Kubernetes, en quelques lignes. Il s’inspire de la documentation officielle, tout en la déclinant pour Ubuntu et en la simplifiant.
Cette documentation a été validé pour Kubernetes 1.31+.
Pré-requis côté infrastructure Une ou plusieurs machines sous Ubuntu LTS, avec accès administrateur (sudo) 2 Go ou plus de RAM par machine 2 processeurs ou plus sur le noeud maître Connectivité réseau complète entre toutes les machines du cluster La documentation ‘size-of-master-and-master-components’ définit la façon de dimensionner vos nœuds maîtres en fonction du nombre total de nœuds de votre cluster Kubernetes.</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><item><title>Comprendre les StatefulSets</title><link>https://k8s-school.fr/labs/k8s/fr/1_labs/mongo/index.html</link><pubDate>Thu, 06 Jun 2024 14:15:26 +1000</pubDate><guid>https://k8s-school.fr/labs/k8s/fr/1_labs/mongo/index.html</guid><description>Installation semi-manuelle Créez un Statefulset MongoDB.
Appliquez le fichier mongo-simple.yaml pour créer le StatefulSet. Appliquez ensuite le fichier mongo-service.yaml afin de créer le service headless.
Vérifiez que les pods démarrent bien dand l’odre.
Instanciez un shell dans un pod ubuntu (kubectl run -i --rm --tty shell --image=ubuntu:24.04 -- bash), installez nslookup ou dig et tentez une résolution DNS de :</description></item></channel></rss>