Skip to content

Commit

Permalink
chore: release 0.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
pow-devops2020 committed Jun 14, 2021
1 parent 3028eb4 commit 9960ad1
Show file tree
Hide file tree
Showing 4 changed files with 93 additions and 24 deletions.
6 changes: 3 additions & 3 deletions charts/lighthouse-webui-plugin/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ 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.0
appVersion: 0.1.0
sources:
- https://github.com/jenkins-x-plugins/lighthouse-webui-plugin
- https://github.com/jenkins-x-plugins/lighthouse-webui-plugin
85 changes: 85 additions & 0 deletions charts/lighthouse-webui-plugin/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,85 @@
# 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:** <https://github.com/jenkins-x-plugins/lighthouse-webui-plugin>

## Source Code

* <https://github.com/jenkins-x-plugins/lighthouse-webui-plugin>

## 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.basicAuth.authData | string | `""` | |
| ingress.basicAuth.enabled | bool | `false` | |
| ingress.class | string | `"nginx"` | |
| ingress.enabled | bool | `false` | |
| ingress.hosts | list | `[]` | |
| ingress.labels | object | `{}` | |
| 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)
Binary file not shown.
26 changes: 5 additions & 21 deletions charts/lighthouse-webui-plugin/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand All @@ -18,28 +17,24 @@ 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.0
pullPolicy:

deployment:
revisionHistoryLimit: 2
labels: {}
annotations: {}
strategy:
# if you enable persistence, you should switch to `Recreate`
type: RollingUpdate

pod:
resources:
requests:
Expand All @@ -62,33 +57,27 @@ pod:
fsGroup: 1000
env: {}
envFrom: []

service:
port: 80
type:
loadBalancerIP:
labels: {}
annotations: {}

ingress:
enabled: false
class: nginx
labels: {}
annotations: {}

# 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
Expand All @@ -100,12 +89,10 @@ ingress:
# hosts:
# - lighthouse.foo.bar
secrets: {}

istio:
enabled: false
apiVersion: networking.istio.io/v1beta1
gateway: jx-gateway

# persistence for the events
persistence:
enabled: false
Expand All @@ -114,19 +101,16 @@ persistence:
- 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"]

- 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

0 comments on commit 9960ad1

Please sign in to comment.