{"repo":"gogrlx/grlx","free":true,"listed":false,"github":"https://github.com/gogrlx/grlx","clone":"git clone https://github.com/gogrlx/grlx.git","description":"Effective Fleet Configuration Management","language":"Go","stars":222,"topics":["devops","golang","management","orchestration","configuration","configuration-management","go","grlx","garlic"],"license":"0BSD","category":"workflow-automation","readme_excerpt":"grlx - Effective Fleet Configuration Management grlx (pronounced like \"garlic\") is a pure-Go DevOps automation engine designed to use few system resources and keep your application front and center. Quick Start Want to get up and running as quickly as possible to see what all the fuss is about? Use our bootstrap scripts! 1. Download and initialize the command line utility from our releases to your dev machine. You'll be asked some questions, such as which interface the farmer is listening on, and which ports to use for communication. Set the interface to the domain name or IP address of the farmer . Once configured, the CLI prints out your administrator public key, which you'll need for the next step! It's recommended you now add grlx somewhere in your $PATH . 2. On your control server, you'll need to install the farmer . You'll be asked several questions about the interface to listen on, which ports to use, etc. For the quick start, it's recommended to use the default ports (make sure there's no firewall in the way!). You'll be prompted for an admin public key, which you should have gotten from the prior step, and a certificate host name(s). Make sure the certificate host name matches the external-facing interface (a domain or IP address) as it will be used for TLS validation! 3. On all of your fleet nodes, you'll need to install the sprout . Once the sprout is up and running, return to the CLI. 4. If all is well, you're ready to cook ! Accept the TLS cert and the sprout key","default_branch":null,"files":null,"tree":[],"storefront":"/r/gogrlx","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/gogrlx/grlx/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}