Skip to content

Latest commit

 

History

History
46 lines (34 loc) · 1.46 KB

quickstart.md

File metadata and controls

46 lines (34 loc) · 1.46 KB

Quick Start

This document is a quick guide to install argo and decapod-flow.

Prerequisite

  • kubernetes cluster >= v1.17
  • Available Storage Classes in Kubernetes for the workflow archiving

Prepare

Tacoplay is a set of ansible playbooks including decapod playbook which install components of decapod.

Please refer to the details at Tacoplay install guide.

Prepare tacoplay

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

Write inventory files

  1. tacoplay/inventory/test/hosts.ini
    master-node access_ip=127.0.0.1 ansible_connection=local 
    
    [admin-node]
    master-node
  2. tacoplay/inventory/test/extra-vars.yml
    taco_storageclass_name: "" # storage class name      

Install

# 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

Usage

After completion of installation, node port 30004 is open. Please access to http://master-node-ip:30004 .
Then explore and make fun with workflows!