2020-02-03, 14:50–15:40, B.1.017
Ansible is an incredible tool for personal and team productivity, but sharing Ansible Role and Collection content between parts of your organization, or across teams, is hard. Sharing content publicly using galaxy.ansible.com is an option, but everything you post is now public. Alternatively, private git repos are viable, but it can be difficult to scale technical git knowledge and access within organizations.
Learn to enable Ansible collaboration within your organization using pulp_ansible - https://pulp-ansible.readthedocs.io/. You’ll learn how to upload, organize, and download Role and Collection Ansible content using the regular ansible-galaxy command line. Pulp_ansible is easy to install using Ansible itself, which we will also do. Once setup it provides a directory that individuals and teams can use to share and consume Role and Collection content with others securely and privately. You’ll also learn about the quality checks pulp_ansible provides as it analyzes content it hosts.
Brian Bouterse is a Principle Software Engineer at Red Hat. He is a developer with pulpproject.org which is written in Python and deploys Python software among other types (rpm, puppet, docker, etc).