Home » kubernetes

kubernetes

Kubernetes

Tu Container Registry propio con Harbor

Descubre cómo instalar y configurar Harbor, un registro privado de contenedores empresarial con autenticación, escaneo de vulnerabilidades y replicación. Sigue esta guía paso a paso para desplegar Harbor en tu entorno y gestionar tus imágenes Docker de forma segura y eficiente. ¡Comienza hoy mismo!

GitHub Runners en Kubernetes

¿Necesitas más control sobre tus flujos de trabajo de GitHub Actions? Los GitHub Runners auto-hospedados en Kubernetes te permiten personalizar tu entorno de ejecución, optimizar el rendimiento y cumplir con requisitos de seguridad exigentes. Descubre cómo Kubernetes puede potenciar tus flujos de trabajo de CI/CD.

Kubernetes Scheduling Parte 5

En Kubernetes, la afinidad de Pods es una herramienta poderosa para controlar cómo se programan y distribuyen tus cargas de trabajo en el clúster. Existen dos tipos principales: afinidad (podAffinity) y anti-afinidad (podAntiAffinity). Mientras que la afinidad te permite agrupar Pods relacionados en el mismo nodo o zona para optimizar la comunicación y el rendimiento, la anti-afinidad te ayuda a distribuir Pods críticos en diferentes nodos o zonas para mejorar la tolerancia a fallos y evitar la sobrecarga de recursos. En este artículo, exploramos ambos tipos, sus casos de uso y cómo implementarlos en tus despliegues de Kubernetes. ¡Aprende a dominar la afinidad de Pods y lleva tus aplicaciones al siguiente nivel!

Kubernetes Scheduling Parte 4

La flexibilidad que ofrece Kubernetes en sus configuraciones es increíble. Y no es la excepción para el Scheduling de Pods en ciertos nodos, según características particulares de tu interés. Con este artículo estoy seguro que te quedará muy claro la afinidad de tipo nodeAffinity.

Kubernetes Scheduling Parte 3

Si tienes un cluster de Kuberentes con varios nodos, muy probablemente quieres restringir o controlar algunos de ellos solo para ciertos usos. Por ejemplo, que los nodos master no corran pods de aplicaciones, o se tenga nodos con algún hardware particular para algunas aplicaciones específicas.

Kubernetes Scheduling Parte 2

Elegir pods con el atributo nodeName es facil pero muy limitado. Ahora, usando nodeSelector podemos elegir entre uno o más nodos disponibles segun el valor de los labels.

Kubernetes Scheduling Parte 1

Kubernetes es una plataforma de orquestación compleja, pero magnífica. Entre sus funcionalides más básica está la de ofrecer diferente formas de asignación de Pods en los nodos. Aquí verás la forma más sencilla de hacerlo.

JSONPath en Kubernetes

Como parte de mi trabajo diario y también como motivo de preparación para el examen CKA, quise hacer un consolidado de conocimientos entorno a JSONPath en Kubernetes con la herramienta kubectl.

Kubernetes fácil con MicroK8s

En mi día a día en el trabajo me veo en necesidad constante de hacer pruebas de configuraciones de Kubernetes, desplegar aplicaciones contenerizadas y hacer demostraciones. Nada mejor que MicroK8s para lograr esos propósitos rápido y simple.

Kubernetes fácil con k3d

En este post, exploraremos por qué k3d se destaca como una herramienta indispensable para aquellos que buscan sumergirse en el fascinante mundo de Kubernetes sin perderse en la complejidad inicial. ¡Prepárate para descubrir cómo k3d hace que desplegar y practicar con Kubernetes sea un juego de niños!