Descripción
Kubexercises utiliza la Terminal para realizar las actividades. No se necesita un navegador web. A través de los Kubexercises podrás:
- Listar de actividades disponibles agrupadas por conceptos de Kubenetes.
- Comprueba tus respuestas en cada actividad.
- Conoce la respuesta correcta en caso de que no sepas resolver.
- Comprueba fácilmente la respuesta correcta en tu Terminal.
- Realiza las actividades en tu idioma preferido (inglés o español).
Cómo funciona
Pregunta por la primera actividad.
$ ke pods activity 1
Create a pod with the following configuration:
► pod name: my-nginx
► container name: nginx
► container image: nginx:1.25.2-alpine
► pod state: Running
Intenta darle solución
$ kubectl run my-nginx --image nginx:1.25.2
pod/my-nginx created
Revisa si la solución es correcta.
$ ke pods activity 1 --check
Create a pod with the following configuration:
✓ pod name: my-nginx
✗ container name: nginx
✗ container image: nginx:1.25.2-alpine
✓ pod state: Running
Comprueba la respuesta recomendada por el autor.
$ ke pods activity 1 --answer
Manifests used to answer the statement:
apiVersion: v1
kind: Pod
metadata:
name: my-nginx
namespace: default
spec:
containers:
- name: nginx
image: nginx:1.25.2-alpine
Aplica los cambios sugeridos por el autor
$ ke pods activity 1 --raw-answer --clean | kubectl apply -f -
pod/my-nginx created
Comprueba la nueva respuesta.
$ ke pods activity 1 --check
Create a pod with the following configuration:
✓ pod name: my-nginx
✓ container name: nginx
✓ container image: nginx:1.25.2-alpine
✓ pod state: Running
¡Buen trabajo!