Authorising OpenShift Hosted Projects to Community
summary
Fedora builds an Ansible-based operator, CommuniShift Authorisation Operator, that reads group membership from FreeIPA via the FASJSON API (Kerberos-backed) and writes it to OpenShift projects, reconciling every 20 minutes. The implementation uses custom Ansible modules and the Operator SDK, and the same pattern is reused for a second operator syncing groups to Discourse. Demo shows add/remove events picked up and synced so users can log into OpenShift, though the cluster isn’t fully re-released yet.
AI-written summary · about
related talks
31mAutomate Openshift Cluster deployment with RHACM and AAP
19mOpenShift in your own backyard
22mOpenShift, or Kubernetes on steroids
31mThe OpenShift federation: how to manage multiple Kubernetes clusters
45mOpenShift the power of Kubernetes for developers
44mThe Road to OKD4: Operators, Fedora CoreOS and K8S
34mOpenShift multi-cluster management with RH ACM
41mOpenShift: a Kubernetes Story in an Enterprise Environment
