Deploy Metrolla Software with Ansible

By: Adam Szablya
Date: 10/12/2024

Preface:

The Metrolla Software is provided to our Licensed providers in two forms. The first is Docker and the second is K3S. There is no download link or file download provided. The code is built into container images and shipped in that format to customers via customer specific credentials. At Metrolla we strive to make working with our product a seamless and easy process. As a result we provide Helm Charts to our partners to assist in setting up your environment.

Our Charts and playbooks are located here and access is granted via customer or partner specific credentials:

https://github.com/Metrolla-Inc/HelmCharts


The All In One Playbook:

Run the combi_playbook for an all in one

ansible-playbook combi_playbook.yaml -K

The Separate steps method: 

Run init_playbook first to install dependancies:

ansible-playbook init_playbook.yaml -K



Next in the deploy_playbook update the placeholder username and password to your provided  credentials
After you can run the deploy_playbook.

ansible-playbook deploy_playbook.yaml -K