Category: Kubernetes
-
Kubernetes networking – Parte 2
En la primera parte de esta serie de Posts estuvimos realizando una explicación básica de como funciona el Networking en Kubernetes. En esta segunda parte de la serie de Blog Posts sobre Kubernetes Networking vamos a estar explorando los modelos de networking típicos en varias implementaciones de Kubernetes. Modelos de Networking típicos en Kubernetes Existen…
-
Kubernetes networking – Parte 1
En esta nota vamos a explorar el modelo de Networking de Kubernetes en sus fundamentos y como se adaptó para su implementación en AKS y GKE. Definiciones iniciales Container Runtime Interface (CRI): Network Namespaces en el CRI: Container Network Interface (CNI): Fundamentos de Networking en Kubernetes El networking es una parte FUNDAMENTAL del diseño e…
-
¿Son seguros los Secrets de Kubernetes?
Los Secrets de Kubernetes ofrecen una manera de almacenar y gestionar información confidencial. Sin embargo, es importante comprender sus limitaciones y cómo protegerlos adecuadamente. Vamos a explorar un poco sus caracteristicas y analizar como funcionan en base al a documentación Oficial tanto de nuestros Cloud Providers como de Kubernetes. ¿Qué son los Objetos Secrets? Un…
-
Pods máximos por nodo en GKE
En este post, exploraremos un caso práctico relacionado con la configuración del parámetro “Pods per Node” en Google Kubernetes Engine (GKE) y cómo puede impactar la capacidad de escalado de un cluster. Vamos a analizar las limitaciones y capacidades de este setting, y la importancia de una planificación adecuada de la red en la configuración…
-
Storage Persistente en GKE
Kubernetes se ha establecido como la herramienta predilecta para desplegar, escalar y gestionar aplicaciones en la nube. Una de las principales razones es su robustez y flexibilidad es su sistema de manejo de volúmenes, diseñado para abordar uno de los desafíos más grandes en la contenerización: la persistencia de datos. En este caso estaremos realizando…
-
GitOps: Implementar Tetris App en AKS con ArgoCD
Creditos a Cloud Champ por la idea y la imagen de Tetris en Java. Vamos a ejecutar el deploy de una App Tetris en un cluster de Azure Kubernetes Services (AKS). Prerrequisitos: (Estaré haciendo un post de cada uno de estos prerrequisitos en breve :)) Asociar repositorio Git Repositorio a utilizar En este caso estaremos…