Speakers
Description
CERN's Web Frameworks are supported by a set of OpenShift clusters with shared components. We'd like to share how we use GitOps to manage their configuration, relying on ArgoCD, Helm charts and Gitlab CI. We'd also like to discuss how we can improve our current approach by relying more on ArgoCD, and upcoming solutions for secrets management.
The multiple supported versions of the CERN Drupal Distribution make new releases regularly, which need to be forwarded to the websites that use each version. We advertise new releases in Kubernetes and continuously deploy them with a Kubernetes Operator (controller + CRD) and Gitlab CI. We'd like to show you this particular custom use case, and discuss if it would be possible to use more standard components to achieve the same objective.