diff --git a/changelog.md b/changelog.md new file mode 100644 index 0000000..742d6dd --- /dev/null +++ b/changelog.md @@ -0,0 +1,16 @@ +## Changes in version 0.2.0 + +### New Features + +* allow setting repo options through values (Mårten Svantesson) + +### Bug Fixes + +* resources for pull requests (Mårten Svantesson) +* OWNERS and OWNERS_ALIASES (Mårten Svantesson) + +### Chores + +* test allow setting repo options through values (Mårten Svantesson) +* migrate to jx3 preview (Mårten Svantesson) +* deploy preview for pull requests (Mårten Svantesson) diff --git a/charts/bucketrepo/Chart.yaml b/charts/bucketrepo/Chart.yaml index 28e1e61..3430406 100644 --- a/charts/bucketrepo/Chart.yaml +++ b/charts/bucketrepo/Chart.yaml @@ -2,4 +2,7 @@ apiVersion: v1 description: A Helm chart for bucketrepo service icon: https://raw.githubusercontent.com/jenkins-x/jenkins-x-platform/d273e09/images/go.png name: bucketrepo -version: 0.1.0 +version: 0.2.0 +appVersion: 0.2.0 +sources: + - https://github.com/jenkins-x/bucketrepo.git diff --git a/charts/bucketrepo/README.md b/charts/bucketrepo/README.md index e04abfb..7dd56f0 100644 --- a/charts/bucketrepo/README.md +++ b/charts/bucketrepo/README.md @@ -1 +1,63 @@ -# Chart for bucketrepo service +# bucketrepo + +![Version: 0.1.0](https://img.shields.io/badge/Version-0.1.0-informational?style=flat-square) + +A Helm chart for bucketrepo service + +## Values + +| Key | Type | Default | Description | +|-----|------|---------|-------------| +| config.auth.password | string | `""` | | +| config.auth.username | string | `""` | | +| config.cache.dir | string | `"/tmp/bucketrepo"` | | +| config.charts.path | string | `"charts"` | | +| config.path | string | `"/config"` | | +| config.repositories.central | string | `"https://repo.maven.org/maven2"` | | +| config.repositories.central1 | string | `"https://repo1.maven.org/maven2"` | | +| config.repositories.gradle | string | `"https://services.gradle.org/distributions/"` | | +| config.repositories.gradlem2 | string | `"https://plugins.gradle.org/m2/"` | | +| config.repositories.jenkins-public | string | `"https://repo.jenkins-ci.org/public/"` | | +| config.repositories.jenkins-releases | string | `"https://repo.jenkins-ci.org/releases/"` | | +| config.repositories.jitpack | string | `"https://jitpack.io/"` | | +| config.repositories.npm | string | `"https://registry.npmjs.org/"` | | +| config.repositories.spring-milestone | string | `"https://repo.spring.io/milestone/"` | | +| config.repositories.spring-releases | string | `"https://repo.spring.io/release/"` | | +| config.repositories.uk | string | `"http://uk.maven.org/maven2/"` | | +| config.storage.bucketUrl | string | `""` | | +| env | object | `{}` | | +| envSecrets | object | `{}` | | +| extraConfig | object | `{}` | | +| image.pullPolicy | string | `"IfNotPresent"` | | +| image.repo | string | `"ghcr.io/jenkins-x/bucketrepo"` | | +| image.tag | string | `"latest"` | | +| jxRequirements.cluster.clusterName | string | `""` | | +| jxRequirements.cluster.project | string | `""` | | +| jxRequirements.cluster.provider | string | `""` | | +| livenessProbe.initialDelaySeconds | int | `60` | | +| livenessProbe.periodSeconds | int | `10` | | +| livenessProbe.successThreshold | int | `1` | | +| livenessProbe.timeoutSeconds | int | `1` | | +| logLevel | string | `"info"` | | +| probePath | string | `"/healthz"` | | +| readinessProbe.periodSeconds | int | `10` | | +| readinessProbe.successThreshold | int | `1` | | +| readinessProbe.timeoutSeconds | int | `1` | | +| replicaCount | int | `1` | | +| resources.limits.cpu | string | `"100m"` | | +| resources.limits.memory | string | `"256Mi"` | | +| resources.requests.cpu | string | `"80m"` | | +| resources.requests.memory | string | `"128Mi"` | | +| secrets.adminUser.password | string | `""` | | +| secrets.adminUser.username | string | `"admin"` | | +| service.annotations."fabric8.io/expose" | string | `"true"` | | +| service.annotations."fabric8.io/ingress.annotations" | string | `"kubernetes.io/ingress.class: nginx"` | | +| service.externalPort | int | `80` | | +| service.internalPort | int | `8080` | | +| service.name | string | `"bucketrepo"` | | +| service.type | string | `"ClusterIP"` | | +| serviceaccount.enabled | bool | `true` | | +| terminationGracePeriodSeconds | int | `10` | | + +---------------------------------------------- +Autogenerated from chart metadata using [helm-docs v1.4.0](https://github.com/norwoodj/helm-docs/releases/v1.4.0) diff --git a/charts/bucketrepo/values.yaml b/charts/bucketrepo/values.yaml index 8a2e435..a909cbf 100644 --- a/charts/bucketrepo/values.yaml +++ b/charts/bucketrepo/values.yaml @@ -4,8 +4,9 @@ replicaCount: 1 image: repo: ghcr.io/jenkins-x/bucketrepo - tag: latest + tag: 0.2.0 pullPolicy: IfNotPresent + repository: ghcr.io/jenkins-x/bucketrepo service: name: bucketrepo type: ClusterIP @@ -14,13 +15,10 @@ service: annotations: fabric8.io/expose: "true" fabric8.io/ingress.annotations: "kubernetes.io/ingress.class: nginx" - serviceaccount: enabled: true - # define environment variables here as a map of key: value env: {} - # define environment variables that will be stored in a secret namd 'jenkins-x-bucketrepo-env' # # example @@ -31,7 +29,6 @@ env: {} # AWS_CA_BUNDLE: /config/ca-certificates.crt (when using a private s3 compatible repo with self signed cert) # envSecrets: {} - resources: limits: cpu: 100m @@ -50,7 +47,6 @@ readinessProbe: successThreshold: 1 timeoutSeconds: 1 terminationGracePeriodSeconds: 10 - config: auth: username: "" @@ -74,22 +70,15 @@ config: jenkins-releases: "https://repo.jenkins-ci.org/releases/" jitpack: "https://jitpack.io/" npm: "https://registry.npmjs.org/" - logLevel: info - # standard YAML files for jx boot: jxRequirements: cluster: clusterName: "" project: "" provider: "" - secrets: adminUser: username: "admin" password: "" - extraConfig: {} - - -