Skip to content

Latest commit

 

History

History
50 lines (34 loc) · 1.29 KB

QUICK_START.md

File metadata and controls

50 lines (34 loc) · 1.29 KB

Quick Start

Deploy into the argo-dataflow-system namespace:

kubectl create ns argo-dataflow-system
kubectl apply -f https://raw.github.com/argoproj-labs/argo-dataflow/main/config/quick-start.yaml

If you want to experiment with Kafka:

kubectl apply -f https://raw.github.com/argoproj-labs/argo-dataflow/main/config/kafka-dev.yaml 
kubectl apply -f https://raw.github.com/argoproj-labs/argo-dataflow/main/examples/dataflow-kafka-default-secret.yaml 

If you want to experiment with NATS Streaming (aka STAN):

kubectl apply -f https://raw.github.com/argoproj-labs/argo-dataflow/main/config/stan-dev.yaml 
kubectl apply -f https://raw.github.com/argoproj-labs/argo-dataflow/main/examples/dataflow-stan-default-secret.yaml

Change to the installation namespace:

kubectl config set-context --current --namespace=argo-dataflow-system

Wait for the deployments to be ready:

kubectl get deploy -w

Access the user interface:

kubectl port-forward svc/argo-server 2746:2746

Open http://localhost:2746/pipelines/argo-dataflow-system.

Run one of the examples.

Clean up:

kubectl delete ns argo-dataflow-system