Thanks to visit codestin.com
Credit goes to github.com

Skip to content
/ core Public
forked from thoth-station/core

Deployment configuration for project Thoth

License

harshad16/core

 
 

Repository files navigation

Thoth-core

Welcome to the Thoth-core project README file!

The main aim for this project is to provide a deployment for Thoth core components. For more information about Thoth project and its goals see the Thoth repository.

Installation

The Ansible playbooks require a few Roles to be unstalled, and a vault password.

git clone https://github.com/thoth-station/core
cd core
ansible-galaxy install --role-file=requirements.yaml --roles-path=/etc/ansible/roles --force # to update any existing role
vim playbooks/group_vas/all/vars  # review deployment parameters
ansible-playbook playbooks/provision.yaml

Deprovisioning

oc login <OCP_URL>
cd core
ansible-playbook playbooks/deprovision.yaml --extra-vars THOTH_NAMESPACE=<NAMESPACE>

See operations documentation for more info.

Documentation

Documentation on Thoth's architecture can be found here.

About

Deployment configuration for project Thoth

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 87.2%
  • Gherkin 10.6%
  • Shell 2.2%