Helm based opencloud service deployment
Go to file
2024-11-29 16:35:05 +01:00
opencloud PVC 'manually' added for mongodb 2024-11-29 16:35:05 +01:00
.gitignore useless lock in conf, pushing default values for nat 2024-11-29 10:34:17 +01:00
create_kind_cluster.sh Integrating traefik 2024-11-28 11:09:51 +01:00
install_development.sh Integrating traefik 2024-11-28 11:09:51 +01:00
README.md Integrating traefik 2024-11-28 11:09:51 +01:00
uninstall_development.sh Integrating traefik 2024-11-28 11:09:51 +01:00

This package defines an Helm chart for kubernetes based opencloud services deployment.

It can be used to fully deploy opencloud in a development/lighweight kubernetes deployment, for quick testing or to ease opencloud dependencies (dex, mongo, mongo-express, ...) deployment.

Kind (https://kind.sigs.k8s.io/) is used here as a lightweight kubernetes deployment. Obviously, any kubenetes compliant environment is a legitimate target.

HOW TO:

  1. Install kind

Follow instructions here https://kind.sigs.k8s.io/

  1. Install helm

Download suitable helm client here https://helm.sh/docs/intro/install/

  1. Fire up a kind cluster

Execute following script

create_kind_cluster.sh

It will create a opencloud docker container running kubernetes services.

  1. Deploy the opencloud chart
install_development.sh