From 7e41106563e1af1a727b20809469ea8a59fda97b Mon Sep 17 00:00:00 2001 From: jenkins-x-bot Date: Fri, 27 Oct 2023 22:09:17 +0000 Subject: [PATCH] chore: release 0.1.8 --- changelog.md | 6 ++ charts/lighthouse-webui-plugin/Chart.yaml | 7 +- charts/lighthouse-webui-plugin/README.md | 87 ++++++++++++++++++ .../lighthouse-webui-plugin-0.1.8.tgz | Bin 0 -> 5060 bytes charts/lighthouse-webui-plugin/values.yaml | 23 +---- 5 files changed, 100 insertions(+), 23 deletions(-) create mode 100644 changelog.md create mode 100644 charts/lighthouse-webui-plugin/README.md create mode 100644 charts/lighthouse-webui-plugin/lighthouse-webui-plugin-0.1.8.tgz diff --git a/changelog.md b/changelog.md new file mode 100644 index 0000000..ac974fc --- /dev/null +++ b/changelog.md @@ -0,0 +1,6 @@ +## Changes in version 0.1.8 + +### Chores + +* update OWNERS (Mårten Svantesson) +* various upgrades (Mårten Svantesson) diff --git a/charts/lighthouse-webui-plugin/Chart.yaml b/charts/lighthouse-webui-plugin/Chart.yaml index 674ca9f..f9a9c0e 100644 --- a/charts/lighthouse-webui-plugin/Chart.yaml +++ b/charts/lighthouse-webui-plugin/Chart.yaml @@ -3,7 +3,8 @@ name: lighthouse-webui-plugin description: Web UI for Lighthouse, to visualize events, jobs, and merge status/history. icon: https://raw.githubusercontent.com/jenkins-x/jenkins-x-website/master/images/logo/jenkinsx-icon-color.svg home: https://github.com/jenkins-x-plugins/lighthouse-webui-plugin -version: 0.0.1 -appVersion: latest +version: 0.1.8 +appVersion: 0.1.8 sources: -- https://github.com/jenkins-x-plugins/lighthouse-webui-plugin + - https://github.com/jenkins-x-plugins/lighthouse-webui-plugin + - https://github.com/jenkins-x-plugins/lighthouse-webui-plugin.git diff --git a/charts/lighthouse-webui-plugin/README.md b/charts/lighthouse-webui-plugin/README.md new file mode 100644 index 0000000..af2cba2 --- /dev/null +++ b/charts/lighthouse-webui-plugin/README.md @@ -0,0 +1,87 @@ +# lighthouse-webui-plugin + +![Version: 0.0.1](https://img.shields.io/badge/Version-0.0.1-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) + +Web UI for Lighthouse, to visualize events, jobs, and merge status/history. + +**Homepage:** + +## Source Code + +* + +## Values + +| Key | Type | Default | Description | +|-----|------|---------|-------------| +| config.eventTraceURLTemplate | string | `nil` | | +| config.keeperEndpoint | string | `"http://lighthouse-keeper.jx"` | | +| config.keeperSyncInterval | string | `"60s"` | | +| config.logLevel | string | `"INFO"` | | +| config.namespace | string | `"jx"` | | +| config.resyncInterval | string | `"60s"` | | +| config.store.gc.eventsMaxAge | int | `0` | | +| config.store.gc.maxEventsToKeep | int | `0` | | +| deployment.annotations | object | `{}` | | +| deployment.labels | object | `{}` | | +| deployment.revisionHistoryLimit | int | `2` | | +| deployment.strategy.type | string | `"RollingUpdate"` | | +| fullnameOverride | string | `nil` | | +| image.pullPolicy | string | `nil` | | +| image.repository | string | `"ghcr.io/jenkins-x/lighthouse-webui-plugin"` | | +| image.tag | string | `nil` | | +| ingress.annotations | object | `{}` | | +| ingress.apiVersion | string | `"networking.k8s.io/v1beta1"` | | +| ingress.basicAuth.authData | string | `""` | | +| ingress.basicAuth.enabled | bool | `false` | | +| ingress.class | string | `"nginx"` | | +| ingress.enabled | bool | `false` | | +| ingress.hosts | list | `[]` | | +| ingress.labels | object | `{}` | | +| ingress.pathType | string | `"ImplementationSpecific"` | | +| ingress.tls.enabled | bool | `false` | | +| ingress.tls.secrets | object | `{}` | | +| istio.apiVersion | string | `"networking.istio.io/v1beta1"` | | +| istio.enabled | bool | `false` | | +| istio.gateway | string | `"jx-gateway"` | | +| jx.releaseCRD | bool | `true` | | +| nameOverride | string | `nil` | | +| persistence.accessModes[0] | string | `"ReadWriteOnce"` | | +| persistence.annotations | object | `{}` | | +| persistence.enabled | bool | `false` | | +| persistence.labels | object | `{}` | | +| persistence.size | string | `"1Gi"` | | +| persistence.storageClassName | string | `nil` | | +| pod.activeDeadlineSeconds | string | `nil` | | +| pod.affinity | object | `{}` | | +| pod.annotations | object | `{}` | | +| pod.enableServiceLinks | bool | `false` | | +| pod.env | object | `{}` | | +| pod.envFrom | list | `[]` | | +| pod.hostAliases | list | `[]` | | +| pod.labels | object | `{}` | | +| pod.nodeSelector | object | `{}` | | +| pod.resources.limits.cpu | string | `"1"` | | +| pod.resources.limits.memory | string | `"512M"` | | +| pod.resources.requests.cpu | string | `"0.2"` | | +| pod.resources.requests.memory | string | `"128M"` | | +| pod.schedulerName | string | `nil` | | +| pod.securityContext.fsGroup | int | `1000` | | +| pod.terminationGracePeriodSeconds | string | `nil` | | +| pod.tolerations | list | `[]` | | +| role.rules[0].apiGroups[0] | string | `"lighthouse.jenkins.io"` | | +| role.rules[0].resources[0] | string | `"lighthousejobs"` | | +| role.rules[0].verbs[0] | string | `"list"` | | +| role.rules[0].verbs[1] | string | `"watch"` | | +| role.rules[0].verbs[2] | string | `"get"` | | +| secrets.lighthouse.hmac.secretKeyRef.key | string | `"hmac"` | | +| secrets.lighthouse.hmac.secretKeyRef.name | string | `"lighthouse-hmac-token"` | | +| service.annotations | object | `{}` | | +| service.labels | object | `{}` | | +| service.loadBalancerIP | string | `nil` | | +| service.port | int | `80` | | +| service.type | string | `nil` | | +| serviceAccount.annotations | object | `{}` | | + +---------------------------------------------- +Autogenerated from chart metadata using [helm-docs v1.4.0](https://github.com/norwoodj/helm-docs/releases/v1.4.0) diff --git a/charts/lighthouse-webui-plugin/lighthouse-webui-plugin-0.1.8.tgz b/charts/lighthouse-webui-plugin/lighthouse-webui-plugin-0.1.8.tgz new file mode 100644 index 0000000000000000000000000000000000000000..b006511737748c23491c8370311c6f04d1c7db9e GIT binary patch literal 5060 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 literal 0 HcmV?d00001 diff --git a/charts/lighthouse-webui-plugin/values.yaml b/charts/lighthouse-webui-plugin/values.yaml index c2882b3..14cff45 100644 --- a/charts/lighthouse-webui-plugin/values.yaml +++ b/charts/lighthouse-webui-plugin/values.yaml @@ -2,7 +2,6 @@ fullnameOverride: nameOverride: - config: # https://GRAFANA_URL/explore?left=%5B%22now%22,%22now%22,%22Tempo%22,%7B%22query%22:%22{{.TraceID}}%22%7D%5D eventTraceURLTemplate: @@ -18,20 +17,17 @@ config: # max age of the events to keep in the store - if non-zero # this is a golang duration. Valid time units are "ns", "us" (or "µs"), "ms", "s", "m", "h". eventsMaxAge: 0 - secrets: lighthouse: hmac: secretKeyRef: name: lighthouse-hmac-token key: hmac - image: repository: ghcr.io/jenkins-x/lighthouse-webui-plugin # If no tag, fallback to the Chart's AppVersion - tag: + tag: 0.1.8 pullPolicy: - deployment: revisionHistoryLimit: 2 labels: {} @@ -39,7 +35,6 @@ deployment: strategy: # if you enable persistence, you should switch to `Recreate` type: RollingUpdate - pod: resources: requests: @@ -62,36 +57,29 @@ pod: fsGroup: 1000 env: {} envFrom: [] - service: port: 80 type: loadBalancerIP: labels: {} annotations: {} - ingress: enabled: false class: nginx labels: {} annotations: {} - apiVersion: "networking.k8s.io/v1beta1" pathType: "ImplementationSpecific" - # hosts: # - lighthouse.example.com # - lighthouse.foo.bar hosts: [] - # enables basic auth secret to be created basicAuth: enabled: false authData: "" - tls: enabled: false - # secrets: # embedded: # b64encodedCertificate: e30k @@ -103,33 +91,28 @@ ingress: # hosts: # - lighthouse.foo.bar secrets: {} - istio: enabled: false apiVersion: networking.istio.io/v1beta1 gateway: jx-gateway - # persistence for the events persistence: enabled: false size: 1Gi accessModes: - - ReadWriteOnce + - ReadWriteOnce storageClassName: labels: {} - annotations: {} - + annotations: {} serviceAccount: # allow additional annotations to be added to the ServiceAccount # such as for workload identity on clouds annotations: {} - role: rules: - apiGroups: ["lighthouse.jenkins.io"] resources: ["lighthousejobs"] verbs: ["list", "watch", "get"] - jx: # whether to create a Release CRD when installing charts with Release CRDs included releaseCRD: true