This resource allows you to monitor a Helm repository for new versions to a chart.
To use:
resource_types:
- name: helm-chart
type: registry-image
source:
repository: jghiloni/helm-chart-resource
tag: v0.1.1
resources:
- name: concourse-helm
type: helm-chart
source:
repository_url: https://concourse-charts.storage.googleapis.com
chart: concourse
repository_url: Required. The Base URL of the Helm Repository (The URL you would use in helm repo add).chart: Required. The name of the helm chart.username: Optional. If HTTP Basic Authorization is required, the username to authenticate.password: Optional. If HTTP Basic Authorization is required, the password to authenticate.skip_tls_validation: Optional. Defaults to false. Please don't.sort_by: Optional. Defaults to semver. If versions are not semantically versioned or want to version by date
created, use created instead.check: Discover new chart versionsReports the latest version for the specified chart in the repository.
in: Fetches the chart files from the repositoryFetches all files specified in the chart's urls section In addition, the following files
are created, regardless of whether or not skip_download is true:
version: The version number of the fetched chartmetadata.json: A json file with the following contents:
skip_download: Default false. If true, no files will be downloaded.out: Pushes a new version of a chartrepository: Required. Can be a directory or tarball.version_file: Optional. If set, the pushed chart will have the version specified in version_file,
overriding the version specified in Chart.yaml.Content type
Image
Digest
Size
61.2 MB
Last updated
over 6 years ago
docker pull jghiloni/helm-chart-resource