Motor de flujo de trabajo nativo de k8s Argo-quick start

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

 

Supongo que te gusta

Origin blog.csdn.net/hugo_lei/article/details/108698991
Recomendado
Clasificación