Inicio rápido
Para ver cómo funciona Argo, puede instalarlo y ejecutar flujos de trabajo simples y ejemplos de flujos de trabajo que utilizan artefactos.
Primero, necesita un clúster de Kubernetes y una configuración de kubectl.
Instalar el flujo de trabajo de Argo
Para comenzar rápidamente, puede usar la lista de verificación de inicio rápido, que instalará Argo Workflow y algunos componentes comunes:
Nota : Es posible que se requiera un proxy para acceder a https://raw.githubusercontent.com
kubectl create ns argo
kubectl apply -n argo -f https://raw.githubusercontent.com/argoproj/argo/stable/manifests/quick-start-postgres.yaml
Nota : En GKE, es posible que debas otorgarle a tu cuenta la capacidad de crear nuevas funciones de clúster.
kubectl create clusterrolebinding YOURNAME-cluster-admin-binding --clusterrole=cluster-admin [email protected]
Si está ejecutando Argo Workflow localmente (por ejemplo, utilizando Minikube o Docker para escritorio), active el reenvío de puertos para acceder al espacio de nombres:
kubectl -n argo port-forward deployment/argo-server 2746:2746
Esto servirá a la interfaz de usuario en http: // localhost: 2746
Si está ejecutando Argo Workflows en un clúster remoto (por ejemplo, en EKS o GKE), siga las instrucciones a continuación .
A continuación, descargue la última CLI de Argo desde nuestra página de lanzamiento .
Finalmente, envíe un flujo de trabajo de muestra:
Nota : Es posible que se requiera un proxy para acceder a https://raw.githubusercontent.com
argo submit -n argo --watch https://raw.githubusercontent.com/argoproj/argo/master/examples/hello-world.yaml
argo list -n argo
argo get -n argo @latest
argo logs -n argo @latest