This repository contains a helm chart for running ssh for tunneling.
The chart can be added as a dependency to other charts by adding this to your Chart.yaml
:
dependencies:
- name: ssh-gateway
version: x.x.x
repository: https://garnercorp.github.io/ssh-gateway-helm/
To build an image for this repository, you'll need to fork the repository and define at least:
secrets.CONTAINER_REGISTRY
, e.g. region-docker.pkg.devsecrets.ARTIFACT_REPOSITORY_1
, e.g. region-docker.pkg.dev/google-cloud-project/repository-namesecrets.PROJECT_ID
, e.g. google-cloud-project/another-repository-name
- Make changes to the chart
- Bump the version in Chart.yaml
- Commit to main. The chart should be released to the gh-pages branch, in the helm repository.
- Install chart-releaser
- Get a GitHub Personal Access Token with repo scope
- Run:
./scripts/release-chart.sh $GITHUB_PAT
- The chart should be released to the gh-pages branch, in the helm repository.