Skip to content

Latest commit

 

History

History
65 lines (45 loc) · 1.69 KB

readme.md

File metadata and controls

65 lines (45 loc) · 1.69 KB

HELM Charts Repository

This repository contains Helm charts for various applications and services. image

Available Charts

  • RouteHub Client: A Helm chart for deploying the RouteHub Client application.
  • RouteHub Server: A Helm chart for deploying the RouteHub Server GraphQL Web Service application.

Usage

To use the charts from this repository, follow these steps:

  1. Add this repository to your Helm installation:
helm repo add routehub-helm https://routehub-link.github.io/RouteHub.HELM/
  1. Update your local chart information:
helm repo update
  1. Install a chart:
helm install my-hub routehub-helm/routehub-client-hub \
   --namespace routehub-clients \
   --create-namespace \
   --set global.customRegistry=your.registry/ \
   --set global.imagePullSecrets[0].name=your-secret-name \
   --set routehubClientRest.environment.Name="Test Hub" \
   --set routehubClientRest.environment.ORGANIZATION_ID=test-org \
   --set routehubClientRest.environment.OWNER_ID=test-owner \
   --set routehubClientRest.environment.PLATFORM_ID=12058bdf-8940-43b3-bd90-13487e4c8fc4 \
   --set routehubClientRest.environment.SEED=TRUE 

Contributing

If you'd like to contribute to this repository, please follow these steps:

  1. Fork the repository
  2. Create a new branch for your changes
  3. Make your changes and commit them
  4. Push your changes to your fork
  5. Create a pull request

Artifacthub

  • Packaging charts

    helm package ./charts/chart-dir
  • Updating index.yaml

    helm repo index .