# ma-helm-charts **Repository Path**: mirrors_esnet/ma-helm-charts ## Basic Information - **Project Name**: ma-helm-charts - **Description**: Stardust Helm Charts - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-10-11 - **Last Updated**: 2026-03-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ma-helm-charts ## Getting started Helm Dependency: ```sh cd charts/ helm dependency update ``` Once you commit someting into main a Github Action will releas all artifacts and update the index page at: https://software.es.net/ma-helm-charts/index.yaml ## Note All chars here are public and being pushed to a public registry. ## Using the repo All artifacts are currently published to our OCI registry: ```sh gcloud artifacts packages list \ --repository=inf-helm \ --location=us-central1 \ --project=ma-infrastructure-474617 ``` ### Show chart ```sh helm show chart oci://us-central1-docker.pkg.dev/ma-infrastructure-474617/inf-helm/load-balancer ``` ## Install chart ```sh helm install my-release oci://us-central1-docker.pkg.dev/ma-infrastructure-474617/inf-helm/load-balancer --version 0.1.2 ``` ## Testing ```sh brew install chart-testing ``` ct install --all ```sh helm plugin install https://github.com/helm-unittest/helm-unittest ``` ### Linting ```sh ct lint charts ## validates said charts, is also invoked by CICD ``` ### CICD Every MR will push create a temporary tag you can use for testing: example: ```sh helm pull helm pull oci://us-central1-docker.pkg.dev/ma-infrastructure-474617/inf-helm/clickhouse --version 0.0.3-dev-f6b6158 ## Or to install helm install foobar oci://us-central1-docker.pkg.dev/ma-infrastructure-474617/inf-helm/clickhouse --version 0.0.3-dev-f6b6158 (--set namePrefix=foobar optional) --create-namespace ```