13 Commits

Author SHA1 Message Date
7f921ff1eb chore(deps): lock file maintenance
All checks were successful
Helm / helm-lint (pull_request) Successful in 15s
Helm / helm-unittest (pull_request) Successful in 17s
Helm / helm-lint (push) Successful in 15s
Helm / helm-unittest (push) Successful in 17s
2025-02-14 23:31:59 +00:00
f8cf436855 chore(deps): update docker.io/volkerraschek/helm docker tag to v3.17.1
All checks were successful
Helm / helm-lint (pull_request) Successful in 16s
Helm / helm-unittest (pull_request) Successful in 17s
Helm / helm-lint (push) Successful in 15s
Helm / helm-unittest (push) Successful in 17s
2025-02-14 20:27:07 +00:00
a17476a942 chore(deps): update dependency volker.raschek/prometheus-fail2ban-exporter-charts to v0.2.0
All checks were successful
Generate README / generate-parameters (pull_request) Successful in 34s
Helm / helm-lint (pull_request) Successful in 16s
Helm / helm-unittest (pull_request) Successful in 19s
Markdown linter / markdown-link-checker (pull_request) Successful in 54s
Markdown linter / markdown-lint (pull_request) Successful in 50s
Generate README / generate-parameters (push) Successful in 30s
Helm / helm-lint (push) Successful in 15s
Helm / helm-unittest (push) Successful in 17s
Markdown linter / markdown-link-checker (push) Successful in 32s
Markdown linter / markdown-lint (push) Successful in 28s
2025-02-14 17:39:47 +00:00
f99a401095 chore(renovate): automerge lockFileMaintenance
All checks were successful
Helm / helm-lint (push) Successful in 15s
Helm / helm-unittest (push) Successful in 15s
2025-02-14 18:29:25 +01:00
76d6979ad3 chore(deps): update docker.io/library/node docker tag to v23
All checks were successful
Helm / helm-lint (pull_request) Successful in 17s
Helm / helm-unittest (pull_request) Successful in 16s
Helm / helm-lint (push) Successful in 16s
Helm / helm-unittest (push) Successful in 16s
2025-02-13 23:31:39 +00:00
59a5f5ba0b chore(renovate): update configuration
All checks were successful
Helm / helm-lint (push) Successful in 15s
Helm / helm-unittest (push) Successful in 16s
2025-02-13 22:49:38 +01:00
203eea0181 chore(renovate): keep npm dependencies updated
All checks were successful
Helm / helm-lint (push) Successful in 41s
Helm / helm-unittest (push) Successful in 17s
2025-02-13 22:39:39 +01:00
d36990bcf1 chore(deps): update docker.io/library/node docker tag to v22.14.0
All checks were successful
Helm / helm-lint (pull_request) Successful in 16s
Helm / helm-unittest (pull_request) Successful in 16s
Helm / helm-lint (push) Successful in 19s
Helm / helm-unittest (push) Successful in 20s
2025-02-13 17:31:28 +00:00
493e0b684e chore(deps): update dependency markdownlint-cli to ^0.44.0
All checks were successful
Helm / helm-lint (pull_request) Successful in 17s
Helm / helm-unittest (pull_request) Successful in 16s
Helm / helm-lint (push) Successful in 16s
Helm / helm-unittest (push) Successful in 16s
2025-02-03 02:31:32 +00:00
93de55e1a5 chore(deps): update dependency @bitnami/readme-generator-for-helm to v2.7.0
All checks were successful
Helm / helm-lint (pull_request) Successful in 17s
Helm / helm-unittest (pull_request) Successful in 16s
Helm / helm-lint (push) Successful in 16s
Helm / helm-unittest (push) Successful in 17s
2025-02-02 23:30:20 +00:00
e3b2ab35be chore(deps): update docker.io/library/node docker tag to v22.13.1
All checks were successful
Helm / helm-lint (pull_request) Successful in 17s
Helm / helm-unittest (pull_request) Successful in 19s
Helm / helm-lint (push) Successful in 17s
Helm / helm-unittest (push) Successful in 17s
2025-02-02 20:30:25 +00:00
cddb286bf6 chore(renovate): add lockFileMaintenance
All checks were successful
Helm / helm-lint (push) Successful in 17s
Helm / helm-unittest (push) Successful in 17s
2025-02-02 18:51:57 +01:00
7578a7a525 doc(README): adapt comment 2025-01-19 23:09:09 +01:00
8 changed files with 1029 additions and 244 deletions

View File

@@ -15,7 +15,7 @@ on:
jobs: jobs:
generate-parameters: generate-parameters:
container: container:
image: docker.io/library/node:22.13.0-alpine image: docker.io/library/node:23.8.0-alpine
runs-on: runs-on:
- ubuntu-latest - ubuntu-latest
steps: steps:

View File

@@ -13,7 +13,7 @@ on:
jobs: jobs:
helm-lint: helm-lint:
container: container:
image: docker.io/volkerraschek/helm:3.16.4 image: docker.io/volkerraschek/helm:3.17.1
runs-on: runs-on:
- ubuntu-latest - ubuntu-latest
steps: steps:
@@ -28,7 +28,7 @@ jobs:
helm-unittest: helm-unittest:
container: container:
image: docker.io/volkerraschek/helm:3.16.4 image: docker.io/volkerraschek/helm:3.17.1
runs-on: runs-on:
- ubuntu-latest - ubuntu-latest
steps: steps:

View File

@@ -15,7 +15,7 @@ on:
jobs: jobs:
markdown-link-checker: markdown-link-checker:
container: container:
image: docker.io/library/node:22.13.0-alpine image: docker.io/library/node:23.8.0-alpine
runs-on: runs-on:
- ubuntu-latest - ubuntu-latest
steps: steps:
@@ -31,7 +31,7 @@ jobs:
markdown-lint: markdown-lint:
container: container:
image: docker.io/library/node:22.13.0-alpine image: docker.io/library/node:23.8.0-alpine
runs-on: runs-on:
- ubuntu-latest - ubuntu-latest
steps: steps:

View File

@@ -8,7 +8,7 @@ on:
jobs: jobs:
publish-chart: publish-chart:
container: container:
image: docker.io/volkerraschek/helm:3.16.4 image: docker.io/volkerraschek/helm:3.17.1
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Install tooling - name: Install tooling

View File

@@ -43,7 +43,7 @@ version of the chart must be in sync with the `values.yaml`. Newer *minor* versi
versions can break something! versions can break something!
```bash ```bash
CHART_VERSION=0.1.0 CHART_VERSION=0.2.0
helm show values prometheus-exporters/prometheus-fail2ban-exporter --version "${CHART_VERSION}" > values.yaml helm show values prometheus-exporters/prometheus-fail2ban-exporter --version "${CHART_VERSION}" > values.yaml
``` ```
@@ -86,7 +86,8 @@ helm install prometheus-fail2ban-exporter prometheus-exporters/prometheus-fail2b
--set 'daemonSet.fail2banExporter.resources.limits.cpu=100m' --set 'daemonSet.fail2banExporter.resources.limits.cpu=100m'
``` ```
<!-- #### TLS authentication and encryption <!--
#### TLS authentication and encryption
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.
@@ -129,7 +130,8 @@ replaced:
+ --set 'Prometheus.metrics.serviceMonitor.tlsConfig.caFile=/etc/Prometheus/TLS/ca.crt' \ + --set 'Prometheus.metrics.serviceMonitor.tlsConfig.caFile=/etc/Prometheus/TLS/ca.crt' \
+ --set 'Prometheus.metrics.serviceMonitor.tlsConfig.certFile=/etc/Prometheus/TLS/TLS.crt' \ + --set 'Prometheus.metrics.serviceMonitor.tlsConfig.certFile=/etc/Prometheus/TLS/TLS.crt' \
+ --set 'Prometheus.metrics.serviceMonitor.tlsConfig.keyFile=/etc/Prometheus/TLS/TLS.key' + --set 'Prometheus.metrics.serviceMonitor.tlsConfig.keyFile=/etc/Prometheus/TLS/TLS.key'
``` --> ```
-->
#### Grafana dashboard #### Grafana dashboard

1194
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -16,6 +16,6 @@
"devDependencies": { "devDependencies": {
"@bitnami/readme-generator-for-helm": "^2.5.0", "@bitnami/readme-generator-for-helm": "^2.5.0",
"markdown-link-check": "^3.13.6", "markdown-link-check": "^3.13.6",
"markdownlint-cli": "^0.43.0" "markdownlint-cli": "^0.44.0"
} }
} }

View File

@@ -1,6 +1,8 @@
{ {
"$schema": "https://docs.renovatebot.com/renovate-schema.json", "$schema": "https://docs.renovatebot.com/renovate-schema.json",
"assignees": [ "volker.raschek" ], "assignees": [
"volker.raschek"
],
"customManagers": [ "customManagers": [
{ {
"fileMatch": [ "fileMatch": [
@@ -25,21 +27,45 @@
"versioningTemplate": "semver" "versioningTemplate": "semver"
} }
], ],
"labels": [ "renovate" ], "labels": [
"renovate"
],
"lockFileMaintenance": {
"addLabels": [
"renovate/automerge",
"renovate/lockFileMaintenance"
],
"automerge": true,
"enabled": true
},
"npm": {
"enabled": true
},
"packageRules": [ "packageRules": [
{ {
"addLabels": [ "renovate/automerge", "renovate/npm" ], "addLabels": [
"renovate/automerge",
"renovate/npm"
],
"automerge": true, "automerge": true,
"matchPackageNames": [ "matchPackageNames": [
"@bitnami/readme-generator-for-helm",
"markdownlint-cli", "markdownlint-cli",
"markdown-link-check", "markdown-link-check"
"@bitnami/readme-generator-for-helm"
], ],
"matchManagers": [ "npm" ], "matchManagers": [
"matchUpdateTypes": [ "minor", "patch"] "npm"
],
"matchUpdateTypes": [
"minor",
"patch"
]
}, },
{ {
"addLabels": [ "renovate/automerge", "renovate/container" ], "addLabels": [
"renovate/automerge",
"renovate/container"
],
"automerge": true, "automerge": true,
"excludePackagePatterns": [ "excludePackagePatterns": [
"volker.raschek/prometheus-fail2ban-exporter" "volker.raschek/prometheus-fail2ban-exporter"
@@ -51,6 +77,21 @@
"minor", "minor",
"patch" "patch"
] ]
},
{
"addLabels": [
"renovate/automerge",
"renovate/documentation"
],
"automerge": true,
"matchDepNames": [
"volker.raschek/prometheus-fail2ban-exporter-charts"
],
"matchUpdateTypes": [
"major",
"minor",
"patch"
]
} }
], ],
"rebaseLabel": "renovate/rebase", "rebaseLabel": "renovate/rebase",