Habilitar Shell en los pods de Argo-CD

Published:

Argo-CD tiene una característica interesante para ejecutar una shell o terminal en los Pods de kubernetes directamente desde la interfaz de usuario web, pero hay que pasarle un parámetro para poder usarla.

En esta oportunidad tengo desplegado ArgoCD con helm y terraform y le paso el valor  exec.enable: true.

Voy a mostrar solo el valor en cuestión:

resource "helm_release" "argocd" {
name = "argocd"
create_namespace = "true"
chart            = "argo-cd"
namespace        = "argocd"
version          = "5.0.0"
repository       = "https://argoproj.github.io/argo-helm"

set {
name  = "server.service.type"
value = "LoadBalancer"
}

set {
name  = "server.config.exec\\.enabled"
value = "true"
type  = "string"
}
}

Una vez que este aplicado, se va a habilitar la funcionalidad.

- Advertisement -
Jorge
Jorgehttps://nksistemas.com
Soy Jorge, Sr Sysadmin Linux/DevOps/SRE y creador de NKSistemas.com Trabajo con plataformas: Linux, Windows, AWS, GCP, VMware, Helm, kubernetes, Docker, etc.

Related articles