diff --git a/charts/jx-verify/Chart.yaml b/charts/jx-verify/Chart.yaml index 56d9f3a..d3ed374 100644 --- a/charts/jx-verify/Chart.yaml +++ b/charts/jx-verify/Chart.yaml @@ -3,6 +3,6 @@ description: | This chart deletes any pods which can't load their images to work around timing issues with Workload Identity and preview environments icon: https://raw.githubusercontent.com/jenkins-x/jenkins-x-website/master/images/logo/jenkinsx-icon-color.svg name: jx-verify -version: 0.1.0-SNAPSHOT +version: 0.2.5 home: https://github.com/jenkins-x-plugins/jx-verify - +appVersion: 0.2.5 diff --git a/charts/jx-verify/README.md b/charts/jx-verify/README.md new file mode 100644 index 0000000..09e7ea5 --- /dev/null +++ b/charts/jx-verify/README.md @@ -0,0 +1,40 @@ + + +# jx verify + +This chart verifies pods start and deletes any that fail to pull images. + +## Installing + +- Add jx3 helm charts repo + +```bash +helm repo add jx3 https://storage.googleapis.com/jenkinsxio/charts + +helm repo update +``` + +- Install (or upgrade) + +```bash +# This will install jx-verify in the jx namespace (with a jx-verify release name) + +# Helm v3 +helm upgrade --install jx-verify --namespace jx jx3/jx-verify +``` + +Look [below](#values) for the list of all available options and their corresponding description. + +## Uninstalling + +To uninstall the chart, simply delete the release. + +```bash +# This will uninstall jx-verify in the jx-verify namespace (assuming a jx-verify release name) + +# Helm v3 +helm uninstall jx-verify --namespace jx +``` + +## Version + diff --git a/charts/jx-verify/jx-verify-0.2.5.tgz b/charts/jx-verify/jx-verify-0.2.5.tgz new file mode 100644 index 0000000..c71f2d8 Binary files /dev/null and b/charts/jx-verify/jx-verify-0.2.5.tgz differ diff --git a/charts/jx-verify/values.yaml b/charts/jx-verify/values.yaml index f376e3b..7fcf2e3 100644 --- a/charts/jx-verify/values.yaml +++ b/charts/jx-verify/values.yaml @@ -1,26 +1,18 @@ image: # image.parentRepository -- Docker registry to pull images from parentRepository: gcr.io/jenkinsxio - - repository: gcr.io/jenkinsxio/jx-verify - + repository: ghcr.io/jenkins-x/jx-verify # image.tag -- Docker images tag - tag: 0.0.52 - + tag: 0.2.5 # image.pullPolicy -- Image pull policy pullPolicy: IfNotPresent - verifyJob: # verifyJob.failedJobsHistoryLimit -- Drives the failed jobs history limit failedJobsHistoryLimit: 1 - # verifyJob.successfulJobsHistoryLimit -- Drives the successful jobs history limit successfulJobsHistoryLimit: 3 - # verifyJob.concurrencyPolicy -- Drives the job's concurrency policy concurrencyPolicy: Forbid - jx: # whether to create a Release CRD when installing charts with Release CRDs included releaseCRD: true -