Correcion errores

This commit is contained in:
Manuel Vergara 2022-10-21 00:24:06 +02:00
parent 4716bb07af
commit 7aa94445cd

View File

@ -1,9 +1,9 @@
# Índice 📎 # Índice 📎
- [Índice 📎](#índice-) - [Índice 📎](#índice-)
- [Guía Kubernetes 👓](#guía-kubernetes-) - [Guía Kubernetes](#guía-kubernetes)
- [Componentes 🧩](#componentes-) - [Componentes](#componentes)
- [Recursos Kubernetes 🛞](#recursos-kubernetes-) - [Recursos Kubernetes](#recursos-kubernetes)
- [Instalación kubctl y primeros pasos 🚀](#instalación-kubctl-y-primeros-pasos-) - [Instalación kubctl y primeros pasos](#instalación-kubctl-y-primeros-pasos)
- [kind](#kind) - [kind](#kind)
- [minikube](#minikube) - [minikube](#minikube)
- [MicroK8s](#microk8s) - [MicroK8s](#microk8s)
@ -18,8 +18,8 @@
- [Resultados de kubectl con cololes: kubecolors](#resultados-de-kubectl-con-cololes-kubecolors) - [Resultados de kubectl con cololes: kubecolors](#resultados-de-kubectl-con-cololes-kubecolors)
- [Resumen conexión de cluster Digital Ocean](#resumen-conexión-de-cluster-digital-ocean) - [Resumen conexión de cluster Digital Ocean](#resumen-conexión-de-cluster-digital-ocean)
- [Ayuda de kubeclt](#ayuda-de-kubeclt) - [Ayuda de kubeclt](#ayuda-de-kubeclt)
- [Ejemplo de un YAML para un pod básico de busybox 📃](#ejemplo-de-un-yaml-para-un-pod-básico-de-busybox-) - [Ejemplo de un YAML para un pod básico de busybox](#ejemplo-de-un-yaml-para-un-pod-básico-de-busybox)
- [Manifiestos de Pelado Nerd 📜](#manifiestos-de-pelado-nerd-) - [Manifiestos de Pelado Nerd](#manifiestos-de-pelado-nerd)
- [Manifiesto de POD](#manifiesto-de-pod) - [Manifiesto de POD](#manifiesto-de-pod)
- [Otro Manifiesto de POD](#otro-manifiesto-de-pod) - [Otro Manifiesto de POD](#otro-manifiesto-de-pod)
- [Manifiesto de Deployment](#manifiesto-de-deployment) - [Manifiesto de Deployment](#manifiesto-de-deployment)
@ -35,7 +35,7 @@
- [Manifiesto secret](#manifiesto-secret) - [Manifiesto secret](#manifiesto-secret)
- [Manifiesto kustomization](#manifiesto-kustomization) - [Manifiesto kustomization](#manifiesto-kustomization)
- [stern](#stern) - [stern](#stern)
- [Cheatsheet kubernetes 🔖](#cheatsheet-kubernetes-) - [Cheatsheet kubernetes](#cheatsheet-kubernetes)
- [Visualizar información de los recursos](#visualizar-información-de-los-recursos) - [Visualizar información de los recursos](#visualizar-información-de-los-recursos)
- [Nodes](#nodes) - [Nodes](#nodes)
- [ods](#ods) - [ods](#ods)
@ -80,7 +80,7 @@
- [Agradecimientos 🎁](#agradecimientos-) - [Agradecimientos 🎁](#agradecimientos-)
# Guía Kubernetes 👓 # Guía Kubernetes
Kubernetes es un sistema de código libre para la automatización del despliegue, ajuste de escala y manejo de aplicaciones en contenedores que fue originalmente diseñado por Google y donado a la Cloud Native Computing Foundation (parte de la Linux Foundation). Soporta diferentes entornos para la ejecución de contenedores, incluido Docker y su misión es la orquestación de dichos contenedores. Kubernetes es un sistema de código libre para la automatización del despliegue, ajuste de escala y manejo de aplicaciones en contenedores que fue originalmente diseñado por Google y donado a la Cloud Native Computing Foundation (parte de la Linux Foundation). Soporta diferentes entornos para la ejecución de contenedores, incluido Docker y su misión es la orquestación de dichos contenedores.
@ -88,7 +88,7 @@ Es declarativo.
![](img/kubernetes-declarativo.png) ![](img/kubernetes-declarativo.png)
## Componentes 🧩 ## Componentes
![](img/Componentes_kubernetes.png) ![](img/Componentes_kubernetes.png)
- **etcd** - Guarda el estado de Kubernetes - **etcd** - Guarda el estado de Kubernetes
@ -105,7 +105,7 @@ No es buena idea correr tráfico de clusterización en equipos personales.
--- ---
## Recursos Kubernetes 🛞 ## Recursos Kubernetes
![](img/Recursos-kubernetes.png) ![](img/Recursos-kubernetes.png)
@ -126,7 +126,7 @@ Los **namespace** son clusters virtuales respaldados por el mismo clúster físi
--- ---
## Instalación kubctl y primeros pasos 🚀 ## Instalación kubctl y primeros pasos
Lo primero es instalar kubectl. Lo primero es instalar kubectl.
@ -467,7 +467,7 @@ El pod es nuevo, tiene otro hash. Así que esto asegura que siempre estén el mi
--- ---
## Ejemplo de un YAML para un pod básico de busybox 📃 ## Ejemplo de un YAML para un pod básico de busybox
``` ```
apiVersion: v1kind: Podmetadata:name: busyboxspec:containers:- image: busybox:1.28.4command:- sleep- "3600"name: busyboxrestartPolicy: Always apiVersion: v1kind: Podmetadata:name: busyboxspec:containers:- image: busybox:1.28.4command:- sleep- "3600"name: busyboxrestartPolicy: Always
``` ```
@ -518,7 +518,7 @@ kubectl apply -f serviceaccount.yaml
--- ---
## Manifiestos de Pelado Nerd 📜 ## Manifiestos de Pelado Nerd
### Manifiesto de POD ### Manifiesto de POD
Ahora utilizaremos un manifiesto de un pod del [pelado Nerd](https://github.com/pablokbs/peladonerd/tree/master/kubernetes/35) llamado [01-pod.ymal](yaml-del-pelado/01-pod.yaml) Ahora utilizaremos un manifiesto de un pod del [pelado Nerd](https://github.com/pablokbs/peladonerd/tree/master/kubernetes/35) llamado [01-pod.ymal](yaml-del-pelado/01-pod.yaml)
@ -1444,7 +1444,7 @@ Si cambiamos algo del fichero yaml y volvemos a correr el comando kustomize, vol
![](img/Captura-del-Pelado-stern.png) ![](img/Captura-del-Pelado-stern.png)
--- ---
## Cheatsheet kubernetes 🔖 ## Cheatsheet kubernetes
### Visualizar información de los recursos ### Visualizar información de los recursos
#### Nodes #### Nodes