Published September 29, 2021 | Version v1
Report Open

Managing Kubernetes Clusters in a multi cloud environment

  • 1. CERN openlab

Description

Nowadays production applications of the Database Applications and Reporting services section (IT-DB-DAR) are running in Kubernetes, taking advantage of the benefits of this technology. The portability of the new infrastructure allows running applications in a Hybrid Cloud environment for Disaster Recovery purposes, but also adds extra complexity to managing clusters in different cloud providers. To this aim, this project explored the use of Rancher to monitor the resource usage of Kubernetes clusters deployed on different clouds and also to provide read-only access to any user using them. The integration with CERN’s authentication service has been the main challenge of the project, having to extend Rancher functionality to be able to use it. Additionally, a basic access control schema using local users was developed using Helm charts. Further work is required in order to effectively implement the extended functionalities in the official Rancher version.

Files

CERN_openlab_SUM_report_DanielVeraNieto.pdf

Files (1.3 MB)

Name Size Download all
md5:0d7c85e4f014d4e8a15b853cfc491147
1.3 MB Preview Download