Skip to content

colonyos/helm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 

Repository files navigation

ColonyOS Helm Charts

Introduction

This repo contains Helm charts to deploy Colonies, including several executors.

Helm chart Purpose
notebook Helm chart to deploy Colonies Jypyter notebook
colonies Helm chart to deploy Colonies
timescaledb Helm chart to deploy TimescaleDB server with a Backup executor
sleepexecutor Helm chart to deploy a Sleep executor
echoexecutor Helm chart to deploy an Echo executor
k8sexecutor Helm chart to deploy a K8s executor
pythonexecutor Helm chart to deploy a Python executor

Usage

Helm must be installed to use the charts. Please refer to Helm's documentation to get started.

Once Helm has been set up correctly, add the repo as follows:

helm repo add colonyos https://colonyos.github.io/helm

If you had already added this repo earlier, run helm repo update to retrieve the latest versions of the packages. You can then run helm search repo colonyos to see the charts.

To install the <chart-name> chart (e.g. colonies):

helm install my-<chart-name> colonyos/<chart-name>

To uninstall the chart:

helm delete my-<chart-name>

You can install the chart as a subchart of another chart by adding the following to your Chart.yaml:

dependencies:
  - name: <chart-name>
    version: <chart-version>
    repository: https://colonyos.github.io/helm