Skip to content

Latest commit

 

History

History
39 lines (27 loc) · 1.31 KB

README.md

File metadata and controls

39 lines (27 loc) · 1.31 KB

Cosmic Helm Repository

This repository contains Helm charts.

For using these charts, add this repository to your helm repo configuration:

helm repo add cosmic http://cosmic-helm-repository.cosmiccloud.io.s3-website.eu-central-1.amazonaws.com

Cosmic Charts

There are two collections of charts:

  • cosmic/microservices: charts for the Cosmic Microservices
  • custom: Supporting charts implementing 3rd party applications (e.g. RabbitMQ or LogStash)

The main reason for this repo is the implementation of cosmic-microservices, using the cosmic-usage-chart

Building the repository

Eventually this will end up in Jenkins, for now the manual steps to update this Helm repo:

(Assuming AWS SDK has been set up with proper credentials)

When adding charts to the existing repo, first download the online index.yaml to extend the list of available packages:

aws s3 cp s3://cosmic-helm-repository.cosmiccloud.io/index.yaml repo/

From the root of the (this) cloned repository folder, execute make

make

Using the correct AWS configuration/credentials, upload the files to the repo:

cd repo
for i in *; do aws s3 cp $i s3://cosmic-helm-repository.cosmiccloud.io ; done