Pourquoi j’ai décidé de passer la certification CKA
Il y a un peu plus d’un an, je prenais une décision qui allait profondément transformer ma carrière : me lancer sérieusement dans le DevOps.
À cette époque, je venais principalement du développement logiciel. J’écrivais du code, je construisais des applications et je les déployais. Mais je voulais comprendre ce qui se passait derrière les coulisses. Je voulais savoir comment les grandes entreprises géraient leurs infrastructures, leurs applications à grande échelle et leurs déploiements en production.
C’est ainsi que j’ai découvert le monde du Cloud, de Docker, de Terraform, des pipelines CI/CD… puis Kubernetes.
Très rapidement, j’ai compris que Kubernetes n’était pas simplement un orchestrateur de conteneurs.
C’était un véritable système d’exploitation pour le cloud.
Au début, tout semblait impressionnant : Pods, Deployments, Services, Ingress, ConfigMaps, Secrets, Persistent Volumes… La courbe d’apprentissage était exigeante, mais chaque nouveau concept me donnait envie d’aller encore plus loin.
Puis une question s’est imposée à moi :
Est-ce que je connais vraiment Kubernetes, ou est-ce que je sais seulement suivre des tutoriels ?
C’est à ce moment-là que j’ai décidé de me fixer un objectif ambitieux : obtenir la certification Certified Kubernetes Administrator (CKA).
Pourquoi la CKA ?
Parce que la CKA n’est pas une certification où l’on mémorise des réponses pour réussir un questionnaire.
Pendant l’examen, personne ne vous demande de choisir entre A, B, C ou D.
On vous place directement devant plusieurs clusters Kubernetes et on vous demande de résoudre de vrais problèmes.
Vous devez analyser, comprendre, diagnostiquer et corriger des incidents, exactement comme le ferait un ingénieur Kubernetes dans une entreprise.
C’est cette approche 100 % pratique qui m’a séduit.
Je ne voulais pas seulement posséder un certificat.
Je voulais développer de vraies compétences.
Une année de pratique
Pendant cette année, j’ai consacré une grande partie de mon temps libre à apprendre.
J’ai construit des clusters Kubernetes.
Je les ai détruits.
Je les ai reconstruits.
J’ai déployé des applications.
J’ai configuré des réseaux.
J’ai utilisé Helm.
J’ai automatisé des déploiements avec Azure DevOps et GitHub Actions.
J’ai travaillé avec Argo CD.
J’ai appris à diagnostiquer des erreurs liées au réseau, au stockage, aux permissions RBAC, aux certificats, au scheduler, à etcd et aux différents composants du plan de contrôle.
Chaque problème rencontré était une nouvelle occasion d’apprendre.
Chaque erreur me permettait de mieux comprendre comment Kubernetes fonctionne réellement.
Petit à petit, ce qui paraissait complexe est devenu naturel.
La pratique fait toute la différence
Il existe aujourd’hui des milliers de vidéos, de livres et de formations sur Kubernetes.
Mais aucune vidéo ne remplacera les heures passées devant un terminal Linux à résoudre des incidents.
C’est cette pratique quotidienne qui m’a permis de progresser.
J’ai reproduit des scénarios proches de ceux rencontrés en production, jusqu’à développer les réflexes nécessaires pour diagnostiquer rapidement un problème et trouver une solution.
Tous ces mois de travail ont finalement porté leurs fruits.
J’ai obtenu la certification Certified Kubernetes Administrator (CKA) avec un score de 81 %.
Ce résultat représente bien plus qu’une note.
Il symbolise des centaines d’heures d’apprentissage, de pratique et de persévérance.
Ce que cette aventure m’a appris
Cette année m’a appris une chose essentielle :
Les meilleures compétences ne s’acquièrent pas en lisant de la documentation, mais en pratiquant.
Aujourd’hui, je me sens beaucoup plus confiant pour administrer des clusters Kubernetes, diagnostiquer des incidents et concevoir des plateformes cloud modernes.
Mais ce n’est pas la fin du voyage.
Ce n’est qu’une nouvelle étape.
Je continuerai à apprendre, à expérimenter et surtout à partager mes connaissances avec la communauté à travers ma chaîne YouTube Donald Programmeur, mes formations et les contenus que je publie régulièrement.
Si vous débutez dans le DevOps, retenez une chose :
N’ayez pas peur des défis. Les technologies les plus difficiles sont souvent celles qui vous feront le plus progresser.
Il y a un an, je faisais mes premiers pas dans le DevOps.
Aujourd’hui, je suis Certified Kubernetes Administrator.
Et l’aventure ne fait que commencer RDV pour la CKS.
Comments (0)
Please log in to leave a comment.
Log InNo comments yet. Be the first to comment!