Workflow engines mainly
have three functions
● Verification of the current status
● Determine the authority of users
● Executing condition script
By Wikipedia
Slide 8
Slide 8 text
Just managing
Data-Pipelines
Build
Test
Package
Notif
Deploy
Slide 9
Slide 9 text
No content
Slide 10
Slide 10 text
Workflow Engine scope?
CI/CD
ETL
Job Scheduler
ML
Batch
Slide 11
Slide 11 text
Similar tool
● Apache Airflow
● Digdag
● Luigi
● Azkaban
Slide 12
Slide 12 text
Why use Argo?
And Key Features
Slide 13
Slide 13 text
Kubernetesの
Custom Resource
Definition(CRD)
で構築されている
Why use Argo?
POINT!!
Installing Argo v2.1.0 into namespace 'kube-system'
Proceeding with Kubernetes version 1.9.6
CustomResourceDefinition 'workflows.argoproj.io' created
ServiceAccount 'argo' created
ClusterRole 'argo-cluster-role' created
ClusterRoleBinding 'argo-binding' created
Deployment 'workflow-controller' created
ServiceAccount 'argo-ui' created
ClusterRole 'argo-ui-cluster-role' created
ClusterRoleBinding 'argo-ui-binding' created
Deployment 'argo-ui' created
Service 'argo-ui' created
Install Argo