Skip to content

meltano/helm-meltano

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Repository of Helm Charts for use with Meltano

This repo is hosted on GitLab Pages.

Deploying this Chart

# add the meltano-ui helm repository
helm repo add meltano https://meltano.gitlab.io/infra/helm-meltano/meltano-ui
# view available Chart versions
helm search repo meltano-ui
# deploy 🚀
helm install meltano-ui/meltano-ui --generate-name

Releasing a new Helm Chart version

After making edits to either the airflow/ or meltano/ helm charts, be sure to increment the chart version number in the respective Chart.yaml file. This will be used below to create a new package version.

# From the top level dir, create a new package bundle from the latest Chart version:
helm package meltano-ui

# Move the new bundle into the `public` folder for hosting on GitLab Pages:
mv meltano-0.1.1.tgz public/meltano-ui

# Update the hosted index.yaml to include the new version:
cd public
helm repo index meltano-ui --merge index.yaml --url "https://meltano.gitlab.io/infra/helm-meltano/meltano-ui"

This should result in a new meltano-ui entry in public/meltano/index.yaml:

apiVersion: v1
entries:
  meltano-ui:
  - apiVersion: v2
    appVersion: 1.89.0
    created: "2022-02-07T10:34:14.42278Z"
    description: A Helm chart for Kubernetes
    digest: e7951d71cd8936d29c6c9de15845d198bb6240bbf9c603bd452dc77ffb5a76f6
    name: meltano-ui
    type: application
    urls:
    - https://meltano.gitlab.io/infra/helm-meltano/meltano-ui/meltano-ui-0.2.0.tgz
    version: 0.2.0
generated: "2022-02-07T10:34:14.422258Z"

About

Meltano Helm Repository

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published