to the galaxy galaxy ux galaxy b/e & sre david ... - ansible atl slide decks/to the g… ·...
TRANSCRIPT
![Page 1: To the GALAXY Galaxy UX Galaxy B/E & SRE David ... - Ansible ATL Slide Decks/To the g… · without Ansible Content Collections with Ansible Content Collections Modules and plugins](https://reader033.vdocuments.us/reader033/viewer/2022042401/5f0fb7307e708231d44587b9/html5/thumbnails/1.jpg)
To the GALAXYAND BEYOND
David Newswanger Oleksandr SaprykinGalaxy UX Galaxy B/E & SRE
![Page 2: To the GALAXY Galaxy UX Galaxy B/E & SRE David ... - Ansible ATL Slide Decks/To the g… · without Ansible Content Collections with Ansible Content Collections Modules and plugins](https://reader033.vdocuments.us/reader033/viewer/2022042401/5f0fb7307e708231d44587b9/html5/thumbnails/2.jpg)
2
![Page 3: To the GALAXY Galaxy UX Galaxy B/E & SRE David ... - Ansible ATL Slide Decks/To the g… · without Ansible Content Collections with Ansible Content Collections Modules and plugins](https://reader033.vdocuments.us/reader033/viewer/2022042401/5f0fb7307e708231d44587b9/html5/thumbnails/3.jpg)
without Ansible Content Collections with Ansible Content Collections
Modules and plugins
Ansible Engine
locally hosted
Playbooks
Galaxy, locally hosted
RolesCollections is a repository structure to enable simple delivery of content in one package for management, distribution and consumption for consistent delivery.
![Page 4: To the GALAXY Galaxy UX Galaxy B/E & SRE David ... - Ansible ATL Slide Decks/To the g… · without Ansible Content Collections with Ansible Content Collections Modules and plugins](https://reader033.vdocuments.us/reader033/viewer/2022042401/5f0fb7307e708231d44587b9/html5/thumbnails/4.jpg)
CONFIDENTIAL (NDA required)
Example Collection
.├── galaxy.yml├── plugins│ ├── action│ │ └── ping.py│ ├── module_utils│ │ └── pingutils.py│ └── modules│ └── ping.py└── roles ├── ping_bootstrap │ ├── defaults │ ├── filters │ ├── meta │ ├── tasks │ └── vars └── ping_deploy ├── defaults ├── meta └── tasks
hosts: somehostscollections: - tima.pinger - redhat.open_ping
tasks: - tima.pinger.ping:
- ansible.builtin.ping: # use only the ping packaged in core
- ansible.legacy.ping: # use core or library(etc)/ping.py when: thing | tima.pinger.filter == 42
- ping: # searches collections “path” otherwise… # still works, == ansible.legacy.ping:
Layout In a playbook
![Page 5: To the GALAXY Galaxy UX Galaxy B/E & SRE David ... - Ansible ATL Slide Decks/To the g… · without Ansible Content Collections with Ansible Content Collections Modules and plugins](https://reader033.vdocuments.us/reader033/viewer/2022042401/5f0fb7307e708231d44587b9/html5/thumbnails/5.jpg)
Ansible Galaxy
Finding Content
![Page 6: To the GALAXY Galaxy UX Galaxy B/E & SRE David ... - Ansible ATL Slide Decks/To the g… · without Ansible Content Collections with Ansible Content Collections Modules and plugins](https://reader033.vdocuments.us/reader033/viewer/2022042401/5f0fb7307e708231d44587b9/html5/thumbnails/6.jpg)
Ansible Galaxy
Contributing Content
![Page 7: To the GALAXY Galaxy UX Galaxy B/E & SRE David ... - Ansible ATL Slide Decks/To the g… · without Ansible Content Collections with Ansible Content Collections Modules and plugins](https://reader033.vdocuments.us/reader033/viewer/2022042401/5f0fb7307e708231d44587b9/html5/thumbnails/7.jpg)
Automation Hub
![Page 8: To the GALAXY Galaxy UX Galaxy B/E & SRE David ... - Ansible ATL Slide Decks/To the g… · without Ansible Content Collections with Ansible Content Collections Modules and plugins](https://reader033.vdocuments.us/reader033/viewer/2022042401/5f0fb7307e708231d44587b9/html5/thumbnails/8.jpg)
Automation Hub
Finding Content
![Page 9: To the GALAXY Galaxy UX Galaxy B/E & SRE David ... - Ansible ATL Slide Decks/To the g… · without Ansible Content Collections with Ansible Content Collections Modules and plugins](https://reader033.vdocuments.us/reader033/viewer/2022042401/5f0fb7307e708231d44587b9/html5/thumbnails/9.jpg)
What’s coming NEXT
1. Repatriation of Automation Hub code to Galaxy
2. Private Content Management
3. Improved features on Galaxy home and Docs changes
![Page 10: To the GALAXY Galaxy UX Galaxy B/E & SRE David ... - Ansible ATL Slide Decks/To the g… · without Ansible Content Collections with Ansible Content Collections Modules and plugins](https://reader033.vdocuments.us/reader033/viewer/2022042401/5f0fb7307e708231d44587b9/html5/thumbnails/10.jpg)
Q&A
![Page 11: To the GALAXY Galaxy UX Galaxy B/E & SRE David ... - Ansible ATL Slide Decks/To the g… · without Ansible Content Collections with Ansible Content Collections Modules and plugins](https://reader033.vdocuments.us/reader033/viewer/2022042401/5f0fb7307e708231d44587b9/html5/thumbnails/11.jpg)