Algunos artículos atrás, te hablé de cómo usar Mozilla SOPS con Azure Key Vault y Sealed Secrets de Bitnami para almacenar de forma segura tus secretos, sobre todo cuando estamos pensando en implementar GitOps para nuestros clústeres de Kubernetes. Hoy…
Posts tagged Kubernetes
Cifrar secretos de Kubernetes con Sealed Secrets de Bitnami
Revisando opciones para mantener los secretos seguros en un flujo de GitOps estuve jugando con Sealed Secrets de Bitnami. Hoy, al igual que ya te conté como hacerlo con SOPS, te comparto mis pruebas con esta otra solución. Instalar kubeseal…
Buscar vulnerabilidades en tu flujo de GitOps con Azure DevOps
En los artículos anteriores estuve mostrándote algunas ideas de cómo integrar los flujos de integración continua con los repositorios destinados a GitOps, tanto para manifiestos planos como con Helm. Sin embargo, no quería perder la oportunidad de añadir la parte…
Integrar el flujo de CI con charts de Helm en Argo CD
Hace unos días te conté cómo manipular los manifiestos para Kubernetes con la nueva versión publicada en el registro durante la fase de CI. Sin embargo, cuando se trata de charts de Helm esta tarea puede ser un poco más…
Precargar imágenes en los nodos de Kubernetes con OpenKruise
A veces nos encontramos en situaciones donde las imágenes que utilizan nuestros pods son tan pesadas que necesitamos que las mismas estén listas antes de que las aplicaciones comiencen a usarlas, con el fin de ganar tiempo en la escalabilidad….
Integrar la pipeline de CI con el repositorio para GitOps en Azure DevOps
Una de las pruebas que estuve haciendo estos días era cómo integrar la pipeline de CI con el repositorio para implementar GitOps, con el objetivo de actualizar de manera automática la imagen del manifiesto correspondiente a ese integración continua, para…
Integrar Argo CD con Azure Active Directory
Como sabes, una de las ventajas de usar Argo CD frente a otros operadores para GitOps es que este tiene una gestión visual de todo lo que se despliega en tus clústeres a través de él. Por defecto, este viene…
Herramientas para la observabilidad en Open Service Mesh
Todo sistema que implantemos debería de tener su stack de monitorización que nos permita conocer qué es lo que está pasando, cómo se está comportando, si tiene un rendimiento óptimo, etcétera. Para ello, Open Service Mesh se integra con Prometheus,…
Desplegar Azure Event Grid donde quieras con Azure Arc
Si estás desarrollando aplicaciones basadas en eventos y ya venías usando Azure Event Grid como concentrador de los mismos ahora en preview tienes la posibilidad de desplegar este servicio donde quieras gracias a Kubernetes y Azure Arc, como ya vimos…
Dividir el tráfico entre varios servicios con Open Service Mesh
En el último artículo hice una breve introducción a lo que es una malla de servicios utilizando Open Service Mesh como ejemplo. Uno de los puntos claves de estos son la capacidad de permitir o denegar el tráfico entre los…
Gestionar el tráfico externo y entre los pods con Open Service Mesh
Cuanto más te vas adentrando en el mundo de los contenedores más requerimientos van pasando por tu cabeza, y la de tu organización, como por ejemplo desde el punto de vista de networking: cómo me aseguro de que la comunicación…
Integrar Flux con Microsoft Teams
Otra de las capacidades que nos ofrece Flux es la posibilidad de conectarse con diferentes sistemas para el envío de notificaciones cuando algo ocurre en la configuración de nuestro clúster. Esto suele ser muy útil ya que nos permite estar…