The official operator for Galaxy.
Latest Release: github.com/ansible/galaxy-operator/releases/latest
Galaxy-Operator uses the Ansible Operator SDK.
- Documentation: galaxy-operator.readthedocs.io
- Forum: forum.ansible.com/tag/galaxy-ng
- Issues: github.com/ansible/galaxy-operator/issues
- Source: github.com/ansible/galaxy-operator
- License: GPLv2+
(This project was formerly maintained under the ansible branch of the pulp-operator repo)
Galaxy-Operator images are automatically built by our CI and hosted on quay.io.
Note that Galaxy-Operator requires three separate images (the operator, the main galaxy service, and the web interface):
Operator | Service | UI |
---|---|---|
galaxy-operator | galaxy-ng | galaxy-ui |
Galaxy-Operator currently provides three different kinds of Custom Resources: Galaxy, Galaxy Backup and Galaxy Restore.
Manages the Galaxy application and its deployments, services, etc.
Manages Galaxy backups through the following ansible role
Manages the restoration of a Galaxy backup through the following ansible role
With Galaxy you can:
- Host your Ansible Collections
- Host execution environment (EE) and decision environments (DE)
- Locally mirror all of, or a subset of your collections, execution environments, and decision environments
- Manage content from multiple sources in one place
- Promote content through different repos in an organized way
If you have dozens, hundreds, or thousands of collections and execution environments and need a better way to manage them, Galaxy can help.
Galaxy is completely free and open-source!
- Source: github.com/ansible/galaxy_ng
- Source (ui): github.com/ansible/ansible-hub-ui
- Galaxy Bugs: github.com/ansible/galaxy_ng/issues
Documentation: galaxy-operator.readthedocs.io
Forum: forum.ansible.com