CIRRUS User Training Workshop - GitOps (hybrid)
2:00 – 4:00 pm MDT
Join us on Tuesday, August 19th from 2:00 – 4:00 p.m. (either in person at ML-680-Tower-B or virtually) for the CIRRUS User Training Workshop - GitOps (hybrid).
This 2 hour workshop is designed for NSF NCAR and UCAR staff interested in learning complete GitOps workflows using GitHub Actions and the CIRRUS Container Registry. This hands-on session demonstrates the typical developer experience on the CISL CIRRUS platform, where applications are added by CIRRUS administrators while developers can focus on their code.
By the end of this workshop, participants will understand how to create GitHub Actions workflows that automatically build container images from their code changes, push the container images to the CIRRUS Container Registry, and automatically update Helm chart configurations to trigger real-time application updates. Attendees will gain hands-on experience with container registry authentication using robot accounts, learn to securely manage registry credentials in GitHub Actions secrets, and observe an application automatically update through a GitOps pipeline.
This training is available to NSF NCAR and UCAR staff only. The only prerequisite is a GitHub account. No prior experience is required. This is a hybrid event that will be held in person at Mesa Lab room 680 as well as virtually. A meet link will be shared with registered participants.
For questions about this workshop, reach out to Nick Cote (ncote@ucar.edu).