Skip to content
egazzarr edited this page Feb 17, 2023 · 16 revisions

CERN VRE Technical Documentation

cern-vre-logo

The following is the technical documentation of the CERN Virtual Research Environment, including CERN-specific matters, which are marked accordingly.

TL;TR

In order to create or interact with this cluster you'll need: kubectl, terraform, helm and kubeseal installed locally.

Further, you'll need the OpenStack RC configuration and the kubeconfig (once the cluster has been created).

Repository Structure

The repo is designed to be a Monorepo, containing all relevant files to this project:

  • .github: Workflows
  • adm additonal configuration files
  • iac: Infrastructure as Code
    • scripts: Scripts used for the infrastructure
    • secrets: sealed secrets
      • tmp_local_secrets: not tracked dir for local secrets to work with the scripts
    • tf: Terraform files
      • cluster: Cluster main files
      • modules: Terraform modules used in the cluster
Clone this wiki locally