This document is a quick guide to install argo
and decapod-flow
.
- kubernetes cluster >= v1.17
- Available Storage Classes in Kubernetes for the workflow archiving
Tacoplay is a set of ansible playbooks including decapod
playbook which install components of decapod
.
Please refer to the details at Tacoplay install guide.
git clone https://github.com/openinfradev/tacoplay.git
cd tacoplay && ./fetch_sub-projects.sh
sudo pip install -r requirements.txt --upgrade --ignore-installed
sudo pip install --upgrade pip
- tacoplay/inventory/test/hosts.ini
master-node access_ip=127.0.0.1 ansible_connection=local [admin-node] master-node
- tacoplay/inventory/test/extra-vars.yml
taco_storageclass_name: "" # storage class name
# Run commands inside tacoplay directory
ansible-playbook -b -i inventory/test/hosts.ini -e @inventory/test/extra-vars.yml site.yml --tags decapod --skip-tags ceph,k8s
After completion of installation, node port 30004 is open. Please access to http://master-node-ip:30004 .
Then explore and make fun with workflows!