sciencebox / charts

Helm Charts for ScienceBox services

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ScienceBox

Artifact Hub

ScienceBox project aims to provider container-based version CERN services namely EOS, CERNBox, CVMFS and SWAN services. The goal of the project is to provide an easy and hassle free way to deploy CERN Services on Kubernetes.

ScienceBox Charts

Collection of ScienceBox Helm Charts.

This repository hosts a collection of Helm charts for stand-alone ScienceBox deployments:

  • Sciencebox: The master umbrella chart for the deployment of ScienceBox in its entirety.
  • CVMFS: The CVMFS client for SWAN to use software stacks from centrally-managed repositories.
  • eos-instance-config: An helper chart to get an EOS instance configured according to the ScienceBox requirements.
  • OCIS: OwnCloud Infinite Scale - Web frontend, Proxy and Identity Provider based on OwnCloud OpenID Connect Provider.
  • ldap-instance-config: An helper chart to populate the LDAP server with custom users.

Charts for other services part of ScienceBox are hosted on dedicated repositories:

Deploying on Minikube

Before, deploying the helm charts, run the following commands to update the helm dependencies:

git clone https://github.com/sciencebox/charts.git
cd sciencebox
helm dep update

After updating the dependencies, in order to deploy the charts on minikube we have the installation scripts available here in a dedicated repository.

About

Helm Charts for ScienceBox services

License:GNU Affero General Public License v3.0


Languages

Language:HTML 72.1%Language:Mustache 21.7%Language:Python 3.5%Language:Shell 2.7%