Red Hat is providing a one-stop shop for Ansible content. The company announced the launch of the Ansible Galaxy project, an open-source code repository where developers can find, share and reuse their Ansible work.
“Open-source communities are where innovation happens,” said Tim Cramer, head of engineering for Ansible at Red Hat. “The Ansible community is thriving, and Red Hat hopes that by open-sourcing the Ansible Galaxy code repository, we will be able to advance open-source automation technology, and specifically Ansible Galaxy, in new and interesting ways.”
Ansible is an IT automation tool Red Hat acquired when it purchased AnsibleWorks in 2015. Ansible is designed to provide application deployment, configuration management and orchestration, according to the company.
(Related: Red Hat’s Java language support for Visual Studio Code available for developers)
Ansible Galaxy will serve as the official community hub for Ansible roles or automation content bundles. Ansible roles are designed for reuse, refactoring and portability, and act as a common language for Ansible functionality, according to Red Hat. Roles may include handlers, files, templates, tasks, modules or variables. ”Maybe you have a role for installing and configuring a popular software package, or a role for deploying software built by your company. Whatever it is, use Galaxy to share it with the community,” according to Ansible Galaxy’s website.
With Galaxy, users can set up a private Glazy server, use the native client, redirect to their own repository, and submit new features or improvements.