Skip to content

storpool/galaxy-operator

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,085 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Galaxy-Operator

The official operator for Galaxy.

Latest Release: github.com/ansible/galaxy-operator/releases/latest

Galaxy-Operator uses the Ansible Operator SDK.

(This project was formerly maintained under the ansible branch of the pulp-operator repo)

Images

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

Custom Resource Definitions

Galaxy-Operator currently provides three different kinds of Custom Resources: Galaxy, Galaxy Backup and Galaxy Restore.

Galaxy (galaxies.galaxy.ansible.com)

Manages the Galaxy application and its deployments, services, etc.

Galaxy Backup (galaxybackups.galaxy.ansible.com)

Manages Galaxy backups through the following ansible role

Galaxy Restore (galaxyrestores.galaxy.ansible.com)

Manages the restoration of a Galaxy backup through the following ansible role

Galaxy

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!

Contributing

Please visit our contributing guidelines and development guide for information on how to set up your environment, build and deploy the operator, and submit changes.

Get Help

Documentation: galaxy-operator.readthedocs.io

Forum: forum.ansible.com

Issues: github.com/ansible/galaxy-operator/issues

About

Galaxy-Operator

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Jinja 64.8%
  • Makefile 19.5%
  • Shell 13.9%
  • Dockerfile 1.3%
  • Other 0.5%