Generate Helm chart README. (#7012)

**What this PR does / why we need it**:
The Helm CI would break because the Helm chart README was not generated.
This change

* updates the README
* introduces a filter that will only run the Helm CI on changes to the
  Helm chart directory
* removes trailing whitespace
* corrects the Minio chart repository
pull/7021/head
Karsten Jeschkies 3 years ago committed by GitHub
parent 1c3f5d0985
commit c23e541fe7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 5
      .github/workflows/helm-ci.yml
  2. 2
      production/helm/ct.yaml
  3. 8
      production/helm/loki/Chart.lock
  4. 2
      production/helm/loki/README.md
  5. 2
      production/helm/loki/docs/examples/enterprise/overrides-enterprise-gcs.yaml
  6. 4
      production/helm/loki/docs/examples/oss/overrides-oss-gcs.yaml
  7. 2
      production/helm/loki/templates/monitoring/servicemonitor.yaml
  8. 12
      production/helm/loki/templates/securitycontextconstraints.yaml
  9. 2
      production/helm/loki/values.yaml
  10. 4
      tools/dev/k3d/chartfile.yaml

@ -1,6 +1,9 @@
--- ---
name: helm-ci name: helm-ci
on: pull_request on:
pull_request:
paths:
- 'production/helm/**'
jobs: jobs:
call-lint: call-lint:

@ -5,7 +5,7 @@ chart-dirs:
- production/helm - production/helm
chart-repos: chart-repos:
- grafana=https://grafana.github.io/helm-charts - grafana=https://grafana.github.io/helm-charts
- minio=https://helm.min.io - minio=https://charts.min.io
helm-extra-args: --timeout 600s helm-extra-args: --timeout 600s
check-version-increment: false check-version-increment: false
validate-maintainers: false validate-maintainers: false

@ -1,9 +1,9 @@
dependencies: dependencies:
- name: minio - name: minio
repository: https://helm.min.io/ repository: https://charts.min.io/
version: 8.0.9 version: 4.0.12
- name: grafana-agent-operator - name: grafana-agent-operator
repository: https://grafana.github.io/helm-charts repository: https://grafana.github.io/helm-charts
version: 0.2.3 version: 0.2.3
digest: sha256:70d9f4b15745de61dab06ba2342c76661c0ac1b14e0419be121a1a95475fcf57 digest: sha256:74ef214ca08874662ab403a2e5eea39df26ad690962fa19f9ff69cf551550ff2
generated: "2022-07-29T15:38:30.127706509-06:00" generated: "2022-08-31T15:16:16.581500076+02:00"

@ -14,8 +14,8 @@ Helm chart for Grafana Loki in simple, scalable mode
| Repository | Name | Version | | Repository | Name | Version |
|------------|------|---------| |------------|------|---------|
| https://charts.min.io/ | minio(minio) | 4.0.12 |
| https://grafana.github.io/helm-charts | grafana-agent-operator(grafana-agent-operator) | 0.2.3 | | https://grafana.github.io/helm-charts | grafana-agent-operator(grafana-agent-operator) | 0.2.3 |
| https://helm.min.io/ | minio(minio) | 8.0.9 |
## Chart Repo ## Chart Repo

@ -1,4 +1,4 @@
enterprise: enterprise:
enabled: true enabled: true
adminApi: adminApi:
enabled: true enabled: true

@ -1,9 +1,9 @@
enterprise: enterprise:
enabled: false enabled: false
adminApi: adminApi:
enabled: false enabled: false
useExternalLicense: false useExternalLicense: false
config: | config: |
admin_client: admin_client:
storage: storage:

@ -40,7 +40,7 @@ spec:
relabelings: relabelings:
- sourceLabels: [job] - sourceLabels: [job]
replacement: "{{ $.Release.Namespace }}/$1" replacement: "{{ $.Release.Namespace }}/$1"
targetLabel: job targetLabel: job
- replacement: "{{ include "loki.fullname" $ }}" - replacement: "{{ include "loki.fullname" $ }}"
targetLabel: cluster targetLabel: cluster
{{- with .relabelings }} {{- with .relabelings }}

@ -14,22 +14,22 @@ allowPrivilegeEscalation: true
allowPrivilegedContainer: false allowPrivilegedContainer: false
allowedCapabilities: [] allowedCapabilities: []
defaultAddCapabilities: null defaultAddCapabilities: null
fsGroup: fsGroup:
type: RunAsAny type: RunAsAny
groups: [] groups: []
priority: null priority: null
readOnlyRootFilesystem: false readOnlyRootFilesystem: false
requiredDropCapabilities: requiredDropCapabilities:
- ALL - ALL
runAsUser: runAsUser:
type: RunAsAny type: RunAsAny
seLinuxContext: seLinuxContext:
type: MustRunAs type: MustRunAs
seccompProfiles: seccompProfiles:
- '*' - '*'
supplementalGroups: supplementalGroups:
type: RunAsAny type: RunAsAny
volumes: volumes:
- configMap - configMap
- downwardAPI - downwardAPI
- emptyDir - emptyDir

@ -1059,7 +1059,7 @@ tracing:
# Configuration for `minio` child chart # Configuration for `minio` child chart
# ------------------------------------- # -------------------------------------
minio: minio:
enabled: false enabled: false
accessKey: enterprise-logs accessKey: enterprise-logs
secretKey: supersecret secretKey: supersecret
buckets: buckets:

@ -5,7 +5,7 @@ repositories:
- name: prometheus-community - name: prometheus-community
url: https://prometheus-community.github.io/helm-charts url: https://prometheus-community.github.io/helm-charts
- name: minio - name: minio
url: https://helm.min.io url: https://charts.min.io
requires: requires:
- chart: grafana/promtail - chart: grafana/promtail
version: 3.8.1 version: 3.8.1
@ -14,7 +14,7 @@ requires:
- chart: prometheus-community/prometheus - chart: prometheus-community/prometheus
version: 15.0.1 version: 15.0.1
- chart: minio/minio - chart: minio/minio
version: 8.0.10 version: 4.0.12
- chart: grafana/loki-distributed - chart: grafana/loki-distributed
version: 0.42.0 version: 0.42.0
- chart: grafana/loki-simple-scalable - chart: grafana/loki-simple-scalable

Loading…
Cancel
Save