Tag: ARGOCD
Quiero ejecutar una tarea en Argo Workflow si una cadena comienza con una subcadena en particular. Por ejemplo, mi cadena es tests/dev-or.yaml y quiero ejecutar la tarea si mi cadena comienza con tasks/ Aquí está mi flujo de trabajo pero la condición no se está validando correctamente apiVersion: argoproj.io/v1alpha1 kind: . . . Read more
He instalado Argo CD (v2.1.7) y Argo Notifications (v1.2.0) nuevos. Lo he configurado para enviarme un mensaje en Slack y he suscrito mi aplicación al disparador on-deployed usando la siguiente anotación: annotations: notifications.argoproj.io/subscribe.on-deployed.slack: my_channel Cuando despliego mi aplicación, la salida de registro del controlador argocd-notifications-controller es: time=”2021-12-10T12:18:23Z” level=error msg=”failed to . . . Read more
Tengo un script de shell en un contenedor, que necesita acceder a la API de ArgoCD. El script solicita a la API un token, y luego utiliza este token para reiniciar una implementación. JSON=$(jq -c -n –arg username “$USERNAME” –arg password “$PASSWORD” ‘$ARGS.named’) TOKEN=$(curl -k $ARGOCD-SERVER/api/v1/session -d “$JSON” | jq . . . Read more
Estoy instalando argocd en mis clústeres de Kubernetes con helm en Terraform de la siguiente manera: resource “kubernetes_namespace” “ns_argocd” { metadata { annotations = { name = “argocd” } name = “argocd” } } resource “helm_release” “argocd” { name = “argocd” repository = “https://argoproj.github.io/argo-helm” chart = “argo-cd” version = “3.27.1” . . . Read more
Quiero utilizar la práctica de “Aplicación de aplicaciones” con ArgoCD. Así que creé una estructura de carpetas simple como la siguiente. Luego creé un proyecto llamado “dev” y creé una aplicación que buscará dentro de la carpeta “apps”, por lo que cuando se incluyan nuevos manifiestos de “Application”, se crearán . . . Read more