# Ansible-Barcelona: Red Hat Satellite as Code: Declarative YAML and GitOps \[2026-09-17\]

**URL:** <https://forum.ansible.com/t/ansible-barcelona-red-hat-satellite-as-code-declarative-yaml-and-gitops-2026-09-17/46320>\
**Category:** Events\
**Tags:** meetup\
**Created:** [September 17, 2026, 9:29am UTC](https://forum.ansible.com/t/ansible-barcelona-red-hat-satellite-as-code-declarative-yaml-and-gitops-2026-09-17/46320 "2026-09-17T09:29:16Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![MeetupBot](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/meetupbot/32/59_2.png) [@MeetupBot](https://forum.ansible.com/u/MeetupBot)\
**Post date:** [September 17, 2026, 9:29am UTC](https://forum.ansible.com/t/ansible-barcelona-red-hat-satellite-as-code-declarative-yaml-and-gitops-2026-09-17/46320/1 "2026-09-17T09:29:16Z")

</div>

> **Red Hat Satellite as Code: Declarative YAML and GitOps**
>
> **Starts:** September 17, 2026, 6:00pm (Europe/Madrid)\
> **Ends:** September 17, 2026, 8:00pm (Europe/Madrid)\
> **Link:** <https://www.meetup.com/ansible-barcelona/events/315917259/>

## Red Hat Satellite as Code: Declarative YAML and GitOps

In this session, we’ll introduce a community-driven initiative for managing Red Hat Satellite using Configuration as Code (CaC) and GitOps principles. By representing Satellite resources—such as organizations, content views, activation keys, and host groups—as structured YAML through the [`infra.satellite_configuration`](https://github.com/redhat-cop/infra.satellite_configuration) Ansible collection, teams can version-control, review, and automate their entire Satellite configuration. We’ll explore how this declarative approach simplifies day-to-day operations, improves consistency, and enables infrastructure to be managed in a scalable and repeatable way.

**Venue:** Red Hat office, Travessera de Gracia, 11. 3rd Floor, Barcelona, es

**RSVP on Meetup:** [View event on Meetup](https://www.meetup.com/ansible-barcelona/events/315917259/)

---

<div class="post-metadata">

**Author:** ![silvinux](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/silvinux/32/3036_2.png) [@silvinux](https://forum.ansible.com/u/silvinux)\
**Post date:** [September 18, 2026, 7:20am UTC](https://forum.ansible.com/t/ansible-barcelona-red-hat-satellite-as-code-declarative-yaml-and-gitops-2026-09-17/46320/3 "2026-09-18T07:20:39Z")

</div>

I’ve attached the slides for [Bringing Satellites Down to Earth\_ Implementing Configuration as Code for Red Hat Satellite.pdf](https://forum.ansible.com/uploads/short-url/mvzA21scVa58PnbzDHLUPTKPGfR.pdf) (1.0 MB) for reference.

---

<div class="post-metadata">

**Author:** ![derb](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/derb/32/4385_2.png) [@derb](https://forum.ansible.com/u/derb)\
**Post date:** [September 21, 2026, 3:47pm UTC](https://forum.ansible.com/t/ansible-barcelona-red-hat-satellite-as-code-declarative-yaml-and-gitops-2026-09-17/46320/4 "2026-09-21T15:47:02Z")

</div>

Slides are saying “Access Denied”!

---

<div class="post-metadata">

**Author:** ![nbeernink](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/nbeernink/32/9890_2.png) [@nbeernink](https://forum.ansible.com/u/nbeernink)\
**Post date:** [September 21, 2026, 4:45pm UTC](https://forum.ansible.com/t/ansible-barcelona-red-hat-satellite-as-code-declarative-yaml-and-gitops-2026-09-17/46320/5 "2026-09-21T16:45:07Z")

</div>

Slides work for me! 🙂

Very sad I missed the event, extremely happy that I found this post!  
The filetree approach is exactly what was missing in our current config as code setup

---

<div class="post-metadata">

**Author:** ![derb](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/derb/32/4385_2.png) [@derb](https://forum.ansible.com/u/derb)\
**Post date:** [September 21, 2026, 5:14pm UTC](https://forum.ansible.com/t/ansible-barcelona-red-hat-satellite-as-code-declarative-yaml-and-gitops-2026-09-17/46320/6 "2026-09-21T17:14:57Z")

</div>

NM, these were internally blocked at work!

---

<div class="post-metadata">

**Author:** ![gundalow](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/gundalow/32/99_2.png) [@gundalow](https://forum.ansible.com/u/gundalow)\
**Post date:** [September 22, 2026, 6:08pm UTC](https://forum.ansible.com/t/ansible-barcelona-red-hat-satellite-as-code-declarative-yaml-and-gitops-2026-09-17/46320/7 "2026-09-22T18:08:38Z")

</div>

Hi,  
I’ve uploaded the slides directly into the Forum, so everybody should be able to see them now.

If you’ve got any questions, or feedback, feel free to ask here
