~/talk

CERN's 1500 Drupal Websites on Kubernetes: Sa...

links:none on file
links:none on file
slides:none on file

CERN moves ~1500 Drupal sites onto OpenShift Kubernetes, building custom CRDs and controllers so a DrupalSite resource provisions database, site directory, image build (S2I) and ingress; operators use Operator SDK and Kubebuilder (Go, some Ansible) plus composable external operators for SSO and DB. Workflow does maintenance mode, DB snapshot, image rebuild, schema update with rollback on failure; demo shows one successful and one failed upgrade. CI uses GitHub, Helm and Argo CD + Helm; a four‑person team migrates ~420 sites in preprod so far due to scaling limits.

AI-written summary · about

  1. 0:00Start
  2. 1:11Charting the waters...
  3. 1:46The goal is Public Outreach
  4. 2:02Drupal @ CERN
  5. 3:17Parts of a Drupal site
  6. 3:40Drupal SaaS is tough
  7. 8:49Making operators
  8. 9:54The Drupal Site operator
  9. 11:18Operator Capabilities
  10. 11:47Composing Operators
  11. 14:03Upgrade workflow
  12. 17:44Development practices
  13. 19:02Conclusions
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.