From f57b4e80095212580890e1988b4e21fe5807b4e6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pedro=20Jorge=20Viana=20de=20Bragan=C3=A7a=20Menezes?= <25741145+pedrojorgeviana@users.noreply.github.com> Date: Sun, 4 Feb 2024 19:40:29 +0100 Subject: [PATCH] Update issue#212 --- es/README.md | 2 +- es/day-13/README.md | 1 + es/day-14/README.md | 7 +++---- es/day-15/README.md | 5 ++--- 4 files changed, 7 insertions(+), 8 deletions(-) diff --git a/es/README.md b/es/README.md index effe34b0..b421866a 100644 --- a/es/README.md +++ b/es/README.md @@ -467,7 +467,7 @@ TO DO - [Verbos](day-15/#verbos) - [Agregando el certificado del usuario al kubeconfig](day-15/#agregando-el-certificado-del-usuario-al-kubeconfig) - [Accediendo al clúster con el nuevo usuario](day-15/#accediendo-al-clúster-con-el-nuevo-usuario) - - +   diff --git a/es/day-13/README.md b/es/day-13/README.md index f61a0dc7..f673e59e 100644 --- a/es/day-13/README.md +++ b/es/day-13/README.md @@ -143,6 +143,7 @@ Si no especifica ningún namespace en la política o utiliza `ClusterPolicy`, Ky 1. **Política de Límites de Recursos:** Asegurar que todos los contenedores en un Pod tengan límites de CPU y memoria definidos. Esto puede ser importante para evitar el uso excesivo de recursos en un clúster compartido. **Archivo `require-resources-limits.yaml`:** + ```yaml apiVersion: kyverno.io/v1 kind: ClusterPolicy diff --git a/es/day-14/README.md b/es/day-14/README.md index 05e00b2c..2eaa0dac 100644 --- a/es/day-14/README.md +++ b/es/day-14/README.md @@ -221,7 +221,6 @@ Aquí estamos haciendo lo siguiente: La salida del comando debería verse algo como esto: - ```bash 2024-01-26 16:12:39 [ℹ] eksctl version 0.168.0 2024-01-26 16:12:39 [ℹ] using region us-east-1 @@ -326,7 +325,7 @@ Recuerda que debes reemplazar el nombre del clúster y la versión del CNI por l Puedes consultar el enlace a continuación para verificar la versión del CNI que debes usar: -https://docs.aws.amazon.com/eks/latest/userguide/managing-vpc-cni.html + Debes elegir la versión del CNI de acuerdo con la versión de Kubernetes que estás utilizando, así que tenlo en cuenta. @@ -362,8 +361,8 @@ La salida debería verse algo como esto: 2024-01-28 14:16:44 [ℹ] Kubernetes version "1.28" in use by cluster "eks-cluster" 2024-01-28 14:16:44 [ℹ] getting all addons 2024-01-28 14:16:45 [ℹ] to see issues for an addon run `eksctl get addon --name --cluster ` -NAME VERSION STATUS ISSUES IAMROLE UPDATE AVAILABLE CONFIGURATION VALUES -vpc-cni v1.16.0-eksbuild.1 ACTIVE 0 v1.16.2-eksbuild.1 +NAME VERSION STATUS ISSUES IAMROLE UPDATE AVAILABLE CONFIGURATION VALUES +vpc-cni v1.16.0-eksbuild.1 ACTIVE 0 v1.16.2-eksbuild.1 ``` O puedes acceder a la consola de AWS y verificar los complementos instalados en tu clúster, como se muestra en la siguiente imagen: diff --git a/es/day-15/README.md b/es/day-15/README.md index 52acd049..7a3c0b06 100644 --- a/es/day-15/README.md +++ b/es/day-15/README.md @@ -3,6 +3,7 @@ ## Día 15: Descomplicando RBAC e controle de acesso no Kubernetes ## Contenido del Día 15 + - [Simplificando Kubernetes](#simplificando-kubernetes) - [Día 15: Descomplicando RBAC e controle de acesso no Kubernetes](#día-15-descomplicando-rbac-e-controle-de-acesso-no-kubernetes) - [Contenido del Día 15](#contenido-del-día-15) @@ -100,6 +101,7 @@ En el archivo anterior, estamos definiendo la siguiente información: - `spec.expirationSeconds`: El tiempo de cad ucidad del certificado, que en este caso es de 1 año. + - `spec.usages`: El tipo de uso del certificado, que en este caso es `client auth` (autenticación de cliente). Una vez que haya creado este archivo y copiado el contenido del certificado en base64, puede aplicar el recurso utilizando el siguiente comando: @@ -110,7 +112,6 @@ kubectl apply -f developer.yaml Esto enviará la solicitud de firma de certificado al clúster Kubernetes para que sea firmada y se genere el certificado final para el usuario "developer". - ```bash kubectl apply -f developer.yaml ``` @@ -322,7 +323,6 @@ kubectl api-resources --namespaced=false El resultado será similar a lo siguiente: - ```bash NAME SHORTNAMES APIVERSION NAMESPACED KIND componentstatuses cs v1 false ComponentStatus @@ -367,7 +367,6 @@ kubectl api-resources -o wide El resultado se verá similar a esto: - ```bash NAME SHORTNAMES APIVERSION NAMESPACED KIND VERBS CATEGORIES bindings v1 true Binding create