🎄 Happy Holidays! 🥳

Most of Solace is closed December 24–January 1 so our employees can spend time with their families. We will re-open Thursday, January 2, 2024. Please expect slower response times during this period and open a support ticket for anything needing immediate assistance.

Happy Holidays!

Please note: most of Solace is closed December 25–January 2, and will re-open Tuesday, January 3, 2023.

How to organize solace configurations in GIT

dhanarupa
dhanarupa Member Posts: 7
edited April 2021 in General Discussions #1

I would like to understand how do you maintain a repository for your solace configurations. We are planning to use GIT as repository. Could you give ideas on how you structure to store the solace configurations in various environments. For example we have diff VPN's and queues in each VPN. we could create a repository for each VPN and the complete configuration of the VPN.
Please share best practices of maintaining solace configurations in GIT

Tagged:

Answers

  • uherbst
    uherbst Member, Employee Posts: 130 Solace Employee

    Hi @dhanarupa ,

    interesting idea.
    But I think, that does strongly depends on the way you configure your VPNs.

    Just to give you an example:
    Many customers use some configuration management tool like Ansible or puppet to config their VPNs. For them it's easy to put the ansible or puppet code to git repo - and that's it.

    The difficulty in your idea is in an automated way to produce a copy of your current VPN config to store in the git repo and the way the other way - an automated way to install a changed config back to the broker.
    What ideas do you have to do that ?

    Uli