Skip to content
This repository has been archived by the owner on Nov 8, 2023. It is now read-only.

Latest commit

 

History

History
42 lines (28 loc) · 974 Bytes

README.md

File metadata and controls

42 lines (28 loc) · 974 Bytes

⏳ ansible-tools

Collection of Ansible roles and playbooks crafted for Seldon ecosystem

⚠️ NOTE: This is work in progress

⚠️ To configure ecosystem for Seldon Core follow instructions for Core v1 or Core v2 directly.

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