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
Personificacion de Algoritmos
Pense que no iba a escribir mas articulos, pero hoy escuche una frase en una conferencia tecnologica que me frustro. Parafraseando un poco la frase fue “El algoritmo de las redes, nos sesga, hay que progeterse, y tener opiniones variadas” Lo que me hizo cortocircuito, es que no es la primera vez que me hablan… Continue reading Personificacion de Algoritmos
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
Estudio de CKAD – Día 3
El ejercicio que tengo para hoy es mas sencillo asi que lo voy a complementar un poco. Actividad 2: Create a namespace named apx-ns Entonces crear un namespace, en tal caso esta seria la documentacion de kubectl https://kubernetes.io/docs/reference/kubectl/generated/kubectl_create/kubectl_create_namespace Bastante sencillo se usa el comando ‘create’ que use en el modulo uno y un nombre kubectl… Continue reading Estudio de CKAD – Día 3