Certified Kubernetes Administrator (CKA)
Esta artículo describe mi experiencia y recomendaciones para abordar el examen Certified Kubernetes Administrator (CKA) elaborado por The Linux Foundation.
El examen
El examen es 100% práctico con unas 20 preguntas que deben resolverse en 2 horas como máximo, bajo supervisión de un “proctor” que verifica que estés solo durante el examen y que sigues todas las reglas. En mi caso, para este examen el supervisor me pidió que hiciera una vista de 360 ° de la habitación y que le mostrara debajo del escritorio. También me pedía de vez en cuando que le mostrara las manos.
En primer lugar, este examen va más allá del examen CKAD en términos de complejidad, porque te enfrentarás a desafíos más difíciles, como reparar un clúster roto o detectar por qué un servicio no funciona correctamente y hacerlo andar nuevamente.
En mi caso, hubo pocas preguntas fáciles y yo diría que la mayoría de ellas fueron de mediana a difícil, ¡así que prepárate! Debes gestionar muy bien tu tiempo. Las preguntas se mostrarán en un panel en el lado izquierdo y tendrás acceso a una terminal basada en web donde deberás que ejecutar los comandos para resolverlas.
Habrá preguntas para crear recursos, otras para identificar y resolver problemas (resolución de problemas y remediación). Puedes copiar y pegar las instrucciones, además de tener acceso a un lugar para notas, por ejemplo, para realizar un seguimiento de las preguntas pendientes.
Podrás consultar la documentación de Kubernetes desde estos sitios https://kubernetes.io/docs/, https://github.com/kubernetes/, https://kubernetes.io/blog/, abriendo una y solo uno pestaña adicional al examen.
Puedes realizar el examen con Chrome, por lo que puedes acceder a los sitios mencionados anteriormente desde tu marcadores (sí, está permitido)
Mi experiencia
Con este examen no tuve ningún problema en absoluto como lo tuve cuando hice el examen CKAD. No tenía un reloj o una barra de progreso para realizar un seguimiento del tiempo en la interfaz del examen, pero esta vez estaba consciente del tiempo. El supervisor solo me interrumpió 15 minutos antes del final del examen para avisarme que casi había terminado.
Fui con muchas expectativas, pero esta vez en relación a la dificultad del examen.
¿Cómo prepararse?
Hay varios recursos gratuitos y otros de pago, todos válidos para prepararte, pero la experiencia práctica es fundamental. Listo algunos de ellos:
Libros
- The Kubernetes Book: Updated Feb 2020 by Nigel Poulton: Este libro está bueno para tener una vista general de Kubernetes, y es una extensión del curso de Nigel.
- Kubernetes up and running: Referencia obligada para aprender Kubernetes, cubre varios tópicos de CKAD y también de CKA.
Cursos en línea
- Kubernetes Certified Administrator (CKA) with Tests (Mumshad Mannambeth): Este curso está muy bien diseñado y explica en detalle y con muchas animaciones los conceptos necesarios para aprender a gestionar un clúster de Kubernetes. Además, da acceso a una plataforma llamada Kloud Kode creada con Teachable y con entornos Katacoda diseñados para cada tema cubierto, un laboratorio tipo examen (con un alto grado de dificultad) y tres simulacros de examen para practicar y prepararte para trabajar bajo el presión como en el examen real.
Entornos para prácticar
- killer.sh simulator: Este es un simulador de examen CKA de pago, cercano a la experiencia y dificultad del examen real. Tiene 25 escenarios complejos para resolver en 120 minutos más 5 escenarios adicionales. Después de la correr la primera sesión, tendrás acceso a soluciones detalladas. Ten en cuenta que solo tendrás acceso a dos sesiones (dos simulaciones), pero te garantizo que con una será más que suficiente.
- Katacoda: Esta plataforma permite interactuar con un cluster de un nodo, desde una consola web, similar a lo que conseguiríamos en el examen. Lo interesante es que hay escenarios creados por otros usuarios que se pueden utilizar para aprender conceptos básicos, como por ejemplo secrets, configmaps, volumes, etc. Ten en cuenta que cada escenario dura máximo una hora.
- Minikube:Con esta opción podrás instalar una máquina virtual para tener tu propio cluster de un nodo.
Ejercicios para practicar
- CKA Exercises: Un conjunto de ejercicios que lo ayudarán a prepararse para el examen y también pueden ayudarlo a aprender y practicar con Kubernetes.
Notas finales
De nuevo, te recomiendo que practiques lo suficiente antes de realizar el examen, incluso si tienes experiencia con Kubernetes. La administración del tiempo es importante, por lo que debes estar preparado para usar la documentación de Kubernetes rápidamente (desde la página de documentación o desde la consola con kubectl), swer capaz de generar yamls (no editarlos) y manejar los nervios y la presión.
Leave a Comment