Helm chart of prometheus-fail2ban-exporter
Go to file
Markus Pesch 154bd40f44
Some checks failed
continuous-integration/drone/push Build is failing
fix(values): add parameter documentation
2025-01-04 22:22:32 +01:00
templates fix(serviceMonitor): support HTTP scheme and tls configuration 2023-10-02 12:43:39 +02:00
.drone.yml fix(drone): adapt CI pipelines 2025-01-04 17:10:19 +01:00
.editorconfig fix(ci): impl project defaults 2025-01-04 22:11:50 +01:00
.gitignore fix(ci): impl project defaults 2025-01-04 22:11:50 +01:00
.helmignore fix(ci): impl project defaults 2025-01-04 22:11:50 +01:00
.markdownlint.yaml fix(ci): impl project defaults 2025-01-04 22:11:50 +01:00
.markdownlintignore fix(ci): impl project defaults 2025-01-04 22:11:50 +01:00
.npmrc fix(ci): impl project defaults 2025-01-04 22:11:50 +01:00
.prettierignore fix(ci): impl project defaults 2025-01-04 22:11:50 +01:00
.yamllint.yaml fix(ci): impl project defaults 2025-01-04 22:11:50 +01:00
Chart.yaml fix(chart): remove icon 2025-01-04 22:05:00 +01:00
CODEOWNERS fix(ci): impl project defaults 2025-01-04 22:11:50 +01:00
CONTRIBUTING.md fix(ci): impl project defaults 2025-01-04 22:11:50 +01:00
LICENSE Initial Commit 2023-07-09 12:32:39 +02:00
Makefile fix(ci): impl project defaults 2025-01-04 22:11:50 +01:00
package-lock.json fix(values): add parameter documentation 2025-01-04 22:22:00 +01:00
package.json fix(ci): impl project defaults 2025-01-04 22:11:50 +01:00
README.md fix(values): add parameter documentation 2025-01-04 22:22:00 +01:00
renovate.json fix(ci): impl project defaults 2025-01-04 22:11:50 +01:00
values.yaml fix(values): add parameter documentation 2025-01-04 22:22:32 +01:00

Prometheus Fail2Ban exporter

Build Status Artifact Hub

This helm chart contains a daemonset to deploy a fail2ban metric exporter on kubernetes nodes, which have fail2ban locally installed and configured.

The fail2ban exporter was repackaged to make it possible to deploy the application on kubernetes. The forked fail2ban exporter can be found here.

This helm chart can be found on artifacthub.io and can be installed via helm.

helm repo add volker.raschek https://charts.cryptic.systems/volker.raschek
helm install prometheus-fail2ban-exporter volker.raschek/prometheus-fail2ban-exporter

Customization

All configuration options can be defined in the values.yml file below the config section. Alternatively can be the options passed via the --set flag of the helm install command.

Parameters

Affinity

Name Description Value
affinity Affinity for the postgres-exporter deployment. {}

Configuration

Image

Name Description Value
image.repository Image repository, eg. library/busybox. git.cryptic.systems/volker.raschek/prometheus-fail2ban-exporter
image.pullPolicy Image pull policy. Always
image.tag Custom image tag, eg. 0.1.0. Defaults to appVersion. ""
imagePullSecrets Secret to use for pulling the image. []

Ingress

NodeSelector

PodAnnotations

PodPriorityClassName

PodSecurityContext

Resources

SecurityContext

Service

ServiceMonitor

Tolerations

VolumeMounts

Volume