GithubHelp home page GithubHelp logo

helm-charts's Introduction

Rucio Helm Charts

Data Management for science in the Big Data era.

Rucio is a software framework that provides functionality to organize, manage, and access large volumes of scientific data using customisable policies. The data can be spread across globally distributed locations and across heterogeneous data centers, uniting different storage and network technologies as a single federated entity. Rucio offers advanced features such as distributed data recovery or adaptive replication, and is highly scalable, modular, and extensible. Rucio has been originally developed to meet the requirements of the high-energy physics experiment ATLAS, and is continuously extended to support LHC experiments and other diverse scientific communities.

Helm Charts

This repository contains Helm Charts for the major different components of Rucio (https://rucio.cern.ch), the Rucio server, daemons, probes, and the Rucio WebUI. Helm (https://helm.sh) helps you manage Kubernetes applications. Helm Charts help you define, install, and upgrade Kubernetes applications. Further, Helm Charts can be combined with Flux (https://fluxcd.io) to fully implement GitOps. Just push to Git and Flux does the rest.

Installation example

Add the Rucio Helm repository to your local Helm installation then you can install the Rucio server like so.

$ helm repo add rucio https://rucio.github.io/helm-charts
$ helm install rucio/rucio-server

Chart Versioning

The latest chart version is always recommended for use with the latest Rucio version. The Rucio Helm Chart versions are correlated with Rucio versions at the minor verion level; each product follows it's own patch versioning. I. e., Helm Chart 1.27.1 contains Helm improvements over chart 1.27.0 and both are compatible with any Rucio 1.27.Z release.

Developers: Please make pull requests for charts for the current Rucio version against the main or master branch. Fixes which are relevant to previous versions may also have pull requests made against the relevant release-X.Y (e.g. release-1.26) branch. Patches against old, non-LTS Rucio releases will be accepted, but no effort will be made to make sure all fixes are made. For LTS releases (currently 1.23.Z and 1.26.Z), the charts for those releases should be kept up to date.

For details on installing a particular chart, see the README.md in that portion of this repository.

Getting Support

If you are looking for support, please contact our mailing list [email protected] or join us on our slack support channel.

helm-charts's People

Contributors

andrea-manzi avatar astroclark avatar bari12 avatar bjwhite-fnal avatar cserf avatar dchristidis avatar didithilmy avatar ericvaandering avatar goseind avatar luckyganesh avatar maany avatar mlassnig avatar rcarpa avatar rizart avatar robbarnsley avatar tbeerman avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.