Host your own on-premise Ansible Galaxy
- Track: Infra Management devroom
- Room: D.infra
- Day: Saturday
- Start: 14:30
- End: 15:00
- Video with Q&A: D.infra
- Video only: D.infra
- Chat: Join the conversation!
This talk will demo the setup and features of an on-premise software for storing, mirroring, and distributing Ansible Collection and Role content. This is analogous to an on-premise version of galaxy.ansible.com. To get up and running quickly, we’ll be using a pre-built container with pulp_ansible
and galaxy_ng
.
A single container is all that is needed for setup. Once setup, I will demonstrate:
- Creating one or more repositories to store Collections and Roles
- Installing Role and Collection content using the
ansible-galaxy
CLI client from these repositories - Synchronizing Collections and Roles from galaxy.ansible.com
- Uploading Collection content via
ansible-galaxy
CLI - Copying Collections and Roles between multiple repositories, simulating dev -> staging -> production environments
- Perform these operations using a great UI, whenever possible, and APIs otherwise
Speakers
Brian Bouterse |