¿Buscas nuestro logo?
Aquí te dejamos una copia, pero si necesitas más opciones o quieres conocer más, visita nuestra área de marca.
¿Buscas nuestro logo?
Aquí te dejamos una copia, pero si necesitas más opciones o quieres conocer más, visita nuestra área de marca.
dev
Marcos Martín Hace 18 minutos Cargando comentarios…
¿Cansado/a de escribir kubectl get pods o kubectl delete pod? ArgoCD es una herramienta que revoluciona el despliegue en Kubernetes. Te permite ver de un vistazo todo lo que tienes desplegado en kubernetes y si está sincronizado con el repositorio de código utilizando la filosofía GitOps.
ArgoCD se conecta a un repositorio Git y despliega los recursos definidos en los diferentes cluster que estén configurados.

Esto ayuda a mantener tu entorno de Kubernetes sincronizado con el estado deseado que se encuentra en Git, evitando cambios manuales y posibles errores humanos. Usando ArgoCD podríamos decir que se asegura en cierto modo la calidad y la seguridad, ya que elimina varios puntos de error. Pero si con eso no te he convencido, a continuación te explico algunos de los beneficios de Argo CD.
Aquí solo he citado algunos de los beneficios del uso de Argo CD, pero para entender esta herramienta, es necesario que profundicemos en sus conceptos básicos.
Algunos de los conceptos básicos que podemos encontrar en la consola de administración de ArgoCD son los siguientes:
Como una imagen vale más que mil palabras, a continuación te dejo un pantallazo para que puedas ver los parámetros que ofrece la herramienta:

Una de las grandes fortalezas que ofrece ArgoCD es su interfaz: intuitiva, limpia y con información relevante para los operadores y equipos que hacen uso de ella.
La interfaz gráfica te permitirá sincronizar aplicaciones, ¡olvídate de kubectl apply! Y, si no te ve nadie, hasta puedes editar en caliente algún fichero (no seré yo quien te juzgue). Lo bueno es que no se quedará para siempre ya que ArgoCD te recordará que la aplicación no está sincronizada con lo que tenemos definido en Git.
Supongamos que quiero evitar que algún malhechor modifique ficheros en el entorno de producción. ¿Podría evitarlo con ArgoCD? ¡Claro! ArgoCD te permite las siguientes formas de sincronización:
Por lo que hemos visto hasta ahora, Argo CD ya parece una herramienta muy completa, ¿verdad? ¡Pues tiene más! ArgoCD permite varios tipos de configuración según tus necesidades. A continuación, te dejo un par de ejemplos de lo que Argo CD te permite:

Argo CD te ayuda a automatizar, auditar y simplificar el ciclo de vida de tus despliegues en Kubernetes. Menos kubectl, más control y más seguridad. ¿Te animas a probarlo? ¡Te leo en comentarios! 😉
Los comentarios serán moderados. Serán visibles si aportan un argumento constructivo. Si no estás de acuerdo con algún punto, por favor, muestra tus opiniones de manera educada.

Cuéntanos qué te parece.