Please visit Jefferson Lab Event Policies and Guidance before planning your next event: https://www.jlab.org/conference_planning.

May 8 – 12, 2023
Norfolk Waterside Marriott
US/Eastern timezone

Achieving highly automated, high-density web hosting on multi-tenant Kubernetes clusters

Not scheduled
1h
Hampton Roads Ballroom and Foyer Area (Norfolk Waterside Marriott)

Hampton Roads Ballroom and Foyer Area

Norfolk Waterside Marriott

235 East Main Street Norfolk, VA 23510
Poster Poster Poster Session

Speaker

Posada Trobo, Ismael (CERN)

Description

The web hosting infrastructure at CERN provides a range of solutions fulfilling the diverse needs of the community, from simple/static sites to content management systems (Drupal) to complex web applications (Platform-as-a-Service).
An ambitious plan to modernize the web hosting infrastructure started in 2019, aiming at consolidating the various hosting technologies on a shared multi-tenant Kubernetes/OpenShift platform. The new platform is intended to replace all legacy heterogeneous systems, including Windows web servers.
This paper will present the design of the web hosting infrastructure resulting from this project, and how we leveraged the Kubernetes operator pattern to automate provisioning and configuration management of the range of web hosting solutions in a consistent way.
The paper will also cover our choices and design decisions regarding the user interface for site management, the use of upstream components from the Kubernetes ecosystem and the integration of this Kubernetes-based infrastructure with CERN SSO and more generally the CERN computing environment.

Consider for long presentation No

Primary author

Co-author

Presentation materials