7 Commits

Author SHA1 Message Date
c1a2a098c8 doc(README): adapt warning blockquote
All checks were successful
continuous-integration/drone/push Build is passing
2024-11-25 23:25:03 +01:00
085a68c60c revert(README): adapt warning blockquote
This reverts commit 98fe8fe2a4.
2024-11-25 23:24:04 +01:00
98fe8fe2a4 doc(README): adapt warning blockquote
Some checks failed
continuous-integration/drone/push Build is failing
2024-11-25 23:17:33 +01:00
7d02c5f7b3 doc(README): adapt warning blockquote
All checks were successful
continuous-integration/drone/push Build is passing
2024-11-25 23:14:39 +01:00
cbdf696a4e chore(deps): update git.cryptic.systems/volker.raschek/markdownlint docker tag to v0.42.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-11-25 20:26:07 +00:00
42af0f9739 fix(serviceAccount): remove top level dict .spec
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2024-11-25 19:35:46 +01:00
5c0f2fb310 core(chart): add further chart labels for search engine
All checks were successful
continuous-integration/drone/push Build is passing
2024-11-25 19:08:36 +01:00
5 changed files with 22 additions and 22 deletions

View File

@ -26,7 +26,7 @@ steps:
- name: markdown lint - name: markdown lint
commands: commands:
- markdownlint *.md - markdownlint *.md
image: git.cryptic.systems/volker.raschek/markdownlint:0.41.0 image: git.cryptic.systems/volker.raschek/markdownlint:0.42.0
resources: resources:
limits: limits:
cpu: 150 cpu: 150

View File

@ -10,8 +10,9 @@ appVersion: "0.15.0"
keywords: keywords:
- prometheus - prometheus
- prometheus exporter - prometheus-exporter
- postgres - postgres-postgres-exporter
- postgres-exporter
sources: sources:
- https://github.com/prometheus-community/postgres_exporter - https://github.com/prometheus-community/postgres_exporter

View File

@ -66,9 +66,9 @@ The following examples serve as individual configurations and as inspiration for
The first example shows how to deploy the metric exporter with TLS encryption. The verification of the custom TLS The first example shows how to deploy the metric exporter with TLS encryption. The verification of the custom TLS
certification will be skipped by Prometheus. certification will be skipped by Prometheus.
> [!WARN] > [!WARNING]
> A TLS secret with the name `prometheus-postgresql-exporter-http` containing a `ca.crt`, `tls.key` and `tls.crt` is > The secret `prometheus-postgresql-exporter-http` containing the TLS certificate is already present. The keys `ca.crt`,
> already present. > `tls.key` and `tls.crt` of the secret can be mounted into the container filesystem for TLS authentication / encryption.
```bash ```bash
helm install prometheus-exporters/prometheus-postgres-exporter prometheus-postgres-exporter \ helm install prometheus-exporters/prometheus-postgres-exporter prometheus-postgres-exporter \

View File

@ -13,14 +13,13 @@ metadata:
{{- end }} {{- end }}
name: {{ include "prometheus-postgres-exporter.fullname" . }} name: {{ include "prometheus-postgres-exporter.fullname" . }}
namespace: {{ .Release.Namespace }} namespace: {{ .Release.Namespace }}
spec: automountServiceAccountToken: {{ .Values.serviceAccount.new.automountServiceAccountToken }}
automountServiceAccountToken: {{ .Values.serviceAccount.new.automountServiceAccountToken }} {{- with .Values.serviceAccount.new.imagePullSecrets }}
{{- with .Values.serviceAccount.new.imagePullSecrets }} imagePullSecrets:
imagePullSecrets: {{- toYaml . | nindent 4 }}
{{- toYaml . | nindent 4 }} {{- end }}
{{- end }} {{- with .Values.serviceAccount.new.secrets }}
{{- with .Values.serviceAccount.new.secrets }} secrets:
secrets: {{- toYaml . | nindent 4 }}
{{- toYaml . | nindent 4 }} {{- end }}
{{- end }}
{{- end }} {{- end }}

View File

@ -29,12 +29,12 @@ tests:
- notExists: - notExists:
path: metadata.labels path: metadata.labels
- equal: - equal:
path: spec.automountServiceAccountToken path: automountServiceAccountToken
value: true value: true
- notExists: - notExists:
path: spec.imagePullSecrets path: imagePullSecrets
- notExists: - notExists:
path: spec.secrets path: secrets
- it: Rendering serviceAccount with custom values. - it: Rendering serviceAccount with custom values.
@ -65,14 +65,14 @@ tests:
path: metadata.name path: metadata.name
value: prometheus-postgres-exporter-unittest value: prometheus-postgres-exporter-unittest
- equal: - equal:
path: spec.automountServiceAccountToken path: automountServiceAccountToken
value: false value: false
- equal: - equal:
path: spec.imagePullSecrets path: imagePullSecrets
value: value:
- name: "my-pull-secret" - name: "my-pull-secret"
- equal: - equal:
path: spec.secrets path: secrets
value: value:
- name: "my-secret" - name: "my-secret"
namespace: "my-namespace" namespace: "my-namespace"