Sobes.tech
Junior — Middle

¿Qué tareas realizaba al trabajar con Kubernetes y cómo lo utilizaba en sus proyectos?

sobes.tech AI

Respuesta de la IA

En proyectos con Kubernetes, realicé las siguientes tareas:

  • Despliegue y gestión de aplicaciones contenerizadas mediante manifiestos (Deployment, Service, ConfigMap, etc.).
  • Configuración de escalado de aplicaciones mediante Horizontal Pod Autoscaler.
  • Organización de la comunicación de red entre servicios a través de servicios de Kubernetes y controladores ingress.
  • Monitoreo del estado del clúster y las aplicaciones con Prometheus y Grafana.
  • Actualización de aplicaciones con tiempo mínimo de inactividad (actualizaciones continuas).

Ejemplo de uso: para una aplicación web, creé un Deployment con varias réplicas, un Service para acceso y un ingress para enrutar solicitudes externas. Esto permitía escalar fácilmente la aplicación y gestionar su disponibilidad.