diff --git a/charts/jx-charter/Chart.yaml b/charts/jx-charter/Chart.yaml index 6ba6834..42e10a7 100644 --- a/charts/jx-charter/Chart.yaml +++ b/charts/jx-charter/Chart.yaml @@ -3,6 +3,6 @@ description: | This chart installs the jx-charter CRD and the optional controller icon: https://raw.githubusercontent.com/jenkins-x/jenkins-x-website/master/images/logo/jenkinsx-icon-color.svg name: jx-charter -version: 0.1.0-SNAPSHOT +version: 0.0.26 home: https://github.com/jenkins-x-plugins/jx-charter - +appVersion: 0.0.26 diff --git a/charts/jx-charter/README.md b/charts/jx-charter/README.md new file mode 100644 index 0000000..b567674 --- /dev/null +++ b/charts/jx-charter/README.md @@ -0,0 +1,40 @@ + + +# jx charter + +This chart bootstraps installation of Jenkins X previews. + +## 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-charter in the jx namespace (with a jx-charter release name) + +# Helm v3 +helm upgrade --install jx-charter --namespace jx jx3/jx-charter +``` + +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-charter in the jx-charter namespace (assuming a jx-charter release name) + +# Helm v3 +helm uninstall jx-charter --namespace jx +``` + +## Version + diff --git a/charts/jx-charter/jx-charter-0.0.26.tgz b/charts/jx-charter/jx-charter-0.0.26.tgz new file mode 100644 index 0000000..72fb23a Binary files /dev/null and b/charts/jx-charter/jx-charter-0.0.26.tgz differ diff --git a/charts/jx-charter/values.yaml b/charts/jx-charter/values.yaml index f734ec9..11babb0 100644 --- a/charts/jx-charter/values.yaml +++ b/charts/jx-charter/values.yaml @@ -1,64 +1,53 @@ image: # image.parentRepository -- Docker registry to pull images from parentRepository: gcr.io/jenkinsxio - - repository: gcr.io/jenkinsxio/jx-charter - + repository: ghcr.io/jenkins-x/jx-charter # image.tag -- Docker images tag - tag: 0.0.167 - + tag: 0.0.26 # image.pullPolicy -- Image pull policy pullPolicy: IfNotPresent - serviceaccount: customName: jx-charter - internalPort: 8080 - probe: readypath: "/readyz" livepath: "/healthz" - resources: # resources.limits -- Resource limits applied to the controller pods limits: cpu: 100m memory: 512Mi - # resources.requests -- Resource requests applied to the controller pods requests: cpu: 80m memory: 128Mi - restartPolicy: Always command: -- jx-charter + - jx-charter args: -- run - + - run env: GIT_AUTHOR_NAME: "jenkins-x-bot" GIT_AUTHOR_EMAIL: "jenkins-x@googlegroups.com" - clusterrole: enabled: true rules: - - apiGroups: - - "" - resources: - - secrets - verbs: - - get - - list - - watch - - apiGroups: - - chart.jenkins-x.io - resources: - - charts - verbs: - - get - - list - - watch - - create - - patch - - update + - apiGroups: + - "" + resources: + - secrets + verbs: + - get + - list + - watch + - apiGroups: + - chart.jenkins-x.io + resources: + - charts + verbs: + - get + - list + - watch + - create + - patch + - update