⏳ ansible-tools
Collection of Ansible roles and playbooks crafted for Seldon ecosystem
⚠️ NOTE: This is work in progress
Requirements
To install Ansible and its requirements:
pip install ansible openshift docker passlib
ansible-galaxy collection install git+https://github.com/SeldonIO/ansible-k8s-collection.git
Playbooks
/playbooks/kind.yaml
Creates Kind cluster and sets up MetalLB
Components:
- Create a kind cluster
- Install metallb
ansible-playbook playbooks/kind.yaml
/playbooks/seldon_core.yaml
Installs Istio, MinIO and Seldon Core
Components:
- Install Istio
- Install Minio
- Install Seldon Core
ansible-playbook playbooks/seldon_core.yaml