Skip to content

Commit

Permalink
chore: release 0.5.0
Browse files Browse the repository at this point in the history
  • Loading branch information
pow-devops2020 committed Jul 12, 2023
1 parent 4b36b04 commit df45016
Show file tree
Hide file tree
Showing 4 changed files with 110 additions and 17 deletions.
11 changes: 6 additions & 5 deletions charts/jx-build-controller/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,12 @@ apiVersion: v2
name: jx-build-controller
description: Jenkins X next gen cloud CI / CD platform for Kubernetes
home: https://jenkins-x.io/
version: 0.0.1
appVersion: 3.0.0
version: 0.5.0
appVersion: 0.5.0
icon: https://raw.githubusercontent.com/jenkins-x/jenkins-x-website/master/images/logo/jenkinsx-icon-color.svg
sources:
- https://github.com/jenkins-x-plugins/jx-build-controller
- https://github.com/jenkins-x-plugins/jx-build-controller
- https://github.com/jenkins-x-plugins/jx-build-controller.git
maintainers:
- name: Jenkins X Team
email: jenkins-x@googlegroups.com
- name: Jenkins X Team
email: jenkins-x@googlegroups.com
103 changes: 103 additions & 0 deletions charts/jx-build-controller/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,103 @@
# jx-build-controller

![Version: 0.0.1](https://img.shields.io/badge/Version-0.0.1-informational?style=flat-square) ![AppVersion: 3.0.0](https://img.shields.io/badge/AppVersion-3.0.0-informational?style=flat-square)

Jenkins X next gen cloud CI / CD platform for Kubernetes

**Homepage:** <https://jenkins-x.io/>

## Maintainers

| Name | Email | Url |
| ---- | ------ | --- |
| Jenkins X Team | jenkins-x@googlegroups.com | |

## Source Code

* <https://github.com/jenkins-x-plugins/jx-build-controller>

## Values

| Key | Type | Default | Description |
|-----|------|---------|-------------|
| args | list | `[]` | |
| clusterrole.enabled | bool | `true` | |
| clusterrole.rules[0].apiGroups[0] | string | `""` | |
| clusterrole.rules[0].resources[0] | string | `"pods"` | |
| clusterrole.rules[0].resources[1] | string | `"pods/log"` | |
| clusterrole.rules[0].resources[2] | string | `"secrets"` | |
| clusterrole.rules[0].verbs[0] | string | `"get"` | |
| clusterrole.rules[0].verbs[1] | string | `"list"` | |
| clusterrole.rules[0].verbs[2] | string | `"watch"` | |
| clusterrole.rules[1].apiGroups[0] | string | `""` | |
| clusterrole.rules[1].resources[0] | string | `"namespaces"` | |
| clusterrole.rules[1].verbs[0] | string | `"get"` | |
| clusterrole.rules[1].verbs[1] | string | `"list"` | |
| clusterrole.rules[2].apiGroups[0] | string | `"tekton.dev"` | |
| clusterrole.rules[2].resources[0] | string | `"pipelines"` | |
| clusterrole.rules[2].resources[1] | string | `"pipelineruns"` | |
| clusterrole.rules[2].resources[2] | string | `"tasks"` | |
| clusterrole.rules[2].resources[3] | string | `"taskruns"` | |
| clusterrole.rules[2].verbs[0] | string | `"get"` | |
| clusterrole.rules[2].verbs[1] | string | `"list"` | |
| clusterrole.rules[2].verbs[2] | string | `"watch"` | |
| clusterrole.rules[3].apiGroups[0] | string | `"apps"` | |
| clusterrole.rules[3].resources[0] | string | `"deployments"` | |
| clusterrole.rules[3].verbs[0] | string | `"get"` | |
| clusterrole.rules[3].verbs[1] | string | `"list"` | |
| clusterrole.rules[3].verbs[2] | string | `"watch"` | |
| command[0] | string | `"jx-build-controller"` | |
| env.GIT_AUTHOR_EMAIL | string | `"jenkins-x@googlegroups.com"` | |
| env.GIT_AUTHOR_NAME | string | `"jenkins-x-bot"` | |
| env.XDG_CONFIG_HOME | string | `"/tmp/git-creds"` | |
| envFrom | list | `[]` | |
| envSecrets | object | `{}` | |
| extraVolumeMounts | list | `[]` | |
| extraVolumes | list | `[]` | |
| image.repository | string | `"ghcr.io/jenkins-x/jx-build-controller"` | |
| image.tag | string | `"latest"` | |
| internalPort | int | `8080` | |
| log.format | string | `"json"` | |
| log.level | string | `"info"` | |
| log.service | string | `""` | |
| log.stackSkip | string | `""` | |
| probe.livepath | string | `"/healthz"` | |
| probe.readypath | string | `"/readyz"` | |
| resources.limits | object | `{"cpu":"100m","memory":"512Mi"}` | Resource limits applied to the controller pods |
| resources.requests | object | `{"cpu":"80m","memory":"128Mi"}` | Resource requests applied to the controller pods |
| restartPolicy | string | `"Always"` | |
| role.enabled | bool | `true` | |
| role.rules[0].apiGroups[0] | string | `"jenkins.io"` | |
| role.rules[0].resources[0] | string | `"pipelineactivities"` | |
| role.rules[0].resources[1] | string | `"sourcerepositories"` | |
| role.rules[0].verbs[0] | string | `"list"` | |
| role.rules[0].verbs[1] | string | `"get"` | |
| role.rules[0].verbs[2] | string | `"watch"` | |
| role.rules[0].verbs[3] | string | `"create"` | |
| role.rules[0].verbs[4] | string | `"update"` | |
| role.rules[0].verbs[5] | string | `"patch"` | |
| role.rules[1].apiGroups[0] | string | `"jenkins.io"` | |
| role.rules[1].resources[0] | string | `"environments"` | |
| role.rules[1].resources[1] | string | `"plugins"` | |
| role.rules[1].verbs[0] | string | `"get"` | |
| role.rules[1].verbs[1] | string | `"list"` | |
| role.rules[1].verbs[2] | string | `"watch"` | |
| role.rules[2].apiGroups[0] | string | `""` | |
| role.rules[2].resources[0] | string | `"pods"` | |
| role.rules[2].resources[1] | string | `"pods/log"` | |
| role.rules[2].resources[2] | string | `"secrets"` | |
| role.rules[2].verbs[0] | string | `"get"` | |
| role.rules[2].verbs[1] | string | `"list"` | |
| role.rules[2].verbs[2] | string | `"watch"` | |
| role.rules[3].apiGroups[0] | string | `"tekton.dev"` | |
| role.rules[3].resources[0] | string | `"pipelines"` | |
| role.rules[3].resources[1] | string | `"pipelineruns"` | |
| role.rules[3].resources[2] | string | `"tasks"` | |
| role.rules[3].resources[3] | string | `"taskruns"` | |
| role.rules[3].verbs[0] | string | `"get"` | |
| role.rules[3].verbs[1] | string | `"list"` | |
| role.rules[3].verbs[2] | string | `"watch"` | |
| serviceaccount.customName | string | `"jenkins-x-controllerbuild"` | |

----------------------------------------------
Autogenerated from chart metadata using [helm-docs v1.4.0](https://github.com/norwoodj/helm-docs/releases/v1.4.0)
Binary file not shown.
13 changes: 1 addition & 12 deletions charts/jx-build-controller/values.yaml
Original file line number Diff line number Diff line change
@@ -1,12 +1,9 @@
image:
repository: ghcr.io/jenkins-x/jx-build-controller
tag: latest

tag: 0.5.0
serviceaccount:
customName: jenkins-x-controllerbuild

internalPort: 8080

log:
# the service name for logigng
service: ""
Expand All @@ -16,22 +13,18 @@ log:
format: "json"
# lets you skip stack frames in logs
stackSkip: ""

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-build-controller
Expand All @@ -40,7 +33,6 @@ env:
GIT_AUTHOR_NAME: "jenkins-x-bot"
GIT_AUTHOR_EMAIL: "jenkins-x@googlegroups.com"
XDG_CONFIG_HOME: "/tmp/git-creds"

# use envFrom to load Secrets and ConfigMaps into environment variables
#
# if 'envFrom' is used then 'envSecrets' below is ignored
Expand All @@ -53,7 +45,6 @@ env:
# - configMapRef:
# name: env-configmap
envFrom: []

# define environment variables that will be stored in a secret named 'jx-build-controller-env' and populated as env vars on the deployment
#
# if 'envFrom' above is used then 'envSecrets' is ignored
Expand All @@ -66,7 +57,6 @@ envFrom: []
# AWS_CA_BUNDLE: /config/ca-certificates.crt (when using a private s3 compatible repo with self signed cert)
#
envSecrets: {}

clusterrole:
enabled: true
rules:
Expand Down Expand Up @@ -151,7 +141,6 @@ role:
- get
- list
- watch

extraVolumes: []
# - name: config
# configMap:
Expand Down

0 comments on commit df45016

Please sign in to comment.