Kubernetes


Comprender qué es Kubernetes, su arquitectura y desplegar tu primer clúster local

oscar Escrito por oscar 24 July 2025 348 0
Fundamentos de Kubernetes

🎯 Objetivo: Aprender sobre kunernetes, instalar un entorno de trabajo y crear primer pod.

🧠¿Qué es Kubernetes?

Kubernetes (abreviado como K8s) es una plataforma de código abierto desarrollada inicialmente por Google y ahora mantenida por la Cloud Native Computing Foundation (CNCF), que sirve para automatizar el despliegue, la gestión, el escalado y la organización de contenedores. En otras palabras: Kubernetes es un orquestador de contenedores.

Fue diseñado para ayudarte a administrar aplicaciones que están empaquetadas en contenedores (como los que creas con Docker), especialmente cuando estas aplicaciones se ejecutan en múltiples máquinas o servidores (llamados nodos).

🎯 ¿Para qué se usa Kubernetes?

🏗️ Arquitectura de Kubernetes

Se ha creado el post Clústeres de Kubernetes donde explico a detalle el tema, dejo a continuación una imagen donde se se muestra un cluster de kubernetes.

Cluster kubernetes
Cluster kubernetes

Instalación local

Crear tu primer Pod

Services

Objetos Fundamentales

🎯 Objetivo: Aprender los recursos clave: Deployments, ConfigMaps, Secrets, Volumes.

Deployments

Namespaces

ConfigMaps y Secrets

Volúmenes

Probes y Labels

Proyecto

Gestión, Escalado y Seguridad

🎯 Objetivo: Escalar aplicaciones, crear reglas RBAC y explorar networking.

HPA (Horizontal Pod Autoscaler)

RBAC

Network Policies

Logs y métricas

Helm

Proyecto

Kubernetes en la nube y avanzados

🎯 Objetivo: Preparar tu entorno en la nube y usar Ingress Controllers.

Clúster en la nube

Ingress Controller

TLS con Cert-Manager

StatefulSets y DaemonSets

Proyecto

Observabilidad y CI/CD

🎯 Objetivo: Monitorear y automatizar el despliegue de tus aplicaciones.

Prometheus + Grafana

Logs centralizados

Tracing con Jaeger

CI/CD

Proyecto

Especialización y preparación para certificación

🎯 Objetivo: Consolidar conceptos, buenas prácticas y certificaciones.

Repaso general y práctica

Práctica en Katacoda o Play with Kubernetes

Estudio CKA/CKAD

Buenas prácticas en producción

Proyecto final


Comentario

Debe aceptar antes de enviar