Estudio de CKAD – Día 13

Para variar me atrase algunos dias, asi que vamos alla Actividad 12: Create a persistent volume with the given specification Volume Name: PV-analytics, Storage 100Mi, Access Modes: Read WriteMany, Host-Path /pv/data-analytics No he creado PVC antes, pero ¿qué son? A mi memoria, un Persistent volumen, y un Persistent Volumen clain, son una pareja. Empezando por… Continue reading Estudio de CKAD – Día 13

Estudio de CKDA – Día 12

Bien para el dia 12, me acabo de dar cuenta que mi dislexia me gano otra vez, y estuve escribiendo CKAD en vez de CKDA. Actividad 11: Export the logs of the logs-sinteticos pod to the file kubectl logs logs-sinteticos -n ac11ns > /home/moises/proyectos/ckda/dia12/outputs/logs-sinteticos.logs it is in a different namespace. Identify he namespace firt. Entonces,… Continue reading Estudio de CKDA – Día 12

Estudio de CKAD – Día 11

Esta pregunta requiere algo de contexto, pero vamos alla. Actividad 10: Update pod app-sec-ubu to run as Root user and with the SYS_TIME capability: Image Name: Ubuntu, SecurityContext: Capability SYS_TIME Necesito crear un pod de ubuntu, eso esta super facil. Y luego necesito crear / asignar el security context, y los permisos de root. kubectl… Continue reading Estudio de CKAD – Día 11

Estudio de CKAD – Día 10

Actividad 9: Create a new Secret named db-secret-xxdf with the data given. Secret Name: db-secret-xxdf, DB_HOST=sql01, DB_User=root, DB_Password=password123. Bastante sencillo solo revise las opciones de create secret. Veo que hay tres tipos de secretos, generic, dockerregistry, y tls. Para fines de este ejercicio use generic. Asumiria asi como en otras plataformas que se pueden crear… Continue reading Estudio de CKAD – Día 10

Estudio de CKAD – Día 9

Actividad 8: Configure a new ConfigMap named cm-m. Use the spec given on the below. ConfigName Name: cm-3392845, Data: DB_NAME=SQL3322, Data DB_HOST=sql322.mycompany.com, DATA DB_PORT:3306 De esto no tengo ni idea, investigando … Bien primero un ConfigMap, es un archivo de configuracion por pares, los cuales no se consideran secretos. Modo imperativo kubectl create configmap cm-m… Continue reading Estudio de CKAD – Día 9

Estudio de CKAD – Día 8

Directo al grano Actividad 7: Update the environment variable on the pod webapp-color to use a green background. Env: APP_COLOR=green, PodName webapp-color, label name= webapp-color Primero necesito un pod con esa env, y esa label. Y luego editarlo. kubectl run webapp-color –env=APP_COLOR=blue -l=name=webapp-color –image nginx Revise tanto kubectl run –help, como la pagina https://kubernetes.io/docs/tasks/inject-data-application/define-environment-variable-container/ Y… Continue reading Estudio de CKAD – Día 8

Estudio de CKAD – Día 7

Al grano hoy Actividad 6: Create a service messaging-service to expose the redis deployment in the marketing namespace within the cluster on port 6379 (use imperative commands) Primero ‘imperative commands’ se refiere a ‘kubectl create’ sin -f Para lograr todo este tema primero necesito configurar mi ambiente Y posterior a ello puedo crear el servicio,… Continue reading Estudio de CKAD – Día 7

Estudio de CKAD – Día 6

Hola lectores fantasmas esta es mi actividad de hoy Actividad 5: A replicaset rs-moises is created. However the pods are not comming up. Identify and fix the issue. Once fixed ensure the replicaset has 4 Ready replicas. (Crear un replicaset con imagenes incorrectas) Este es uno de esos ejercicios especiales, mi ambiente esta perfecto asi… Continue reading Estudio de CKAD – Día 6

Estudio de CKAD – Día 5

El ejercicio de hoy: Actividad 4: Deploy a messaging pod using the redis:alpine image with the labels set to tier=msg En realidad esta la copie incompleta, pero se refiere a un pod llamado ‘messaging’ un label ‘tier=msg’ y la imagen La verdad esta super facil con lo que ya he hecho los otros dias. escribiendolo… Continue reading Estudio de CKAD – Día 5

Estudio de CKAD – Día 4

Para el dia de hoy la practica es sobre deployments. Actividad 3: Create a new deployment named httpd-frontend with 3 replicas using image httpd:2.4-alpine Bueno antes de realizar busquedas voy a intentar generar con los comandos que ya conozco, create y appy. (https://kubernetes.io/docs/reference/kubectl/generated/kubectl_create/kubectl_create_deployment/) Particularmente se que create si funciona con deployments en a diferencia de… Continue reading Estudio de CKAD – Día 4