Compare commits

..

20 Commits

Author SHA1 Message Date
jacobw
54f0f3ef35 Update index.yaml
Signed-off-by: jacobw <jacobw@users.noreply.github.com>
2025-05-19 08:08:48 +00:00
jacobw
2505351603 Update index.yaml
Signed-off-by: jacobw <jacobw@users.noreply.github.com>
2025-05-08 07:37:52 +00:00
jacobw
c841ec4f32 Update index.yaml
Signed-off-by: jacobw <jacobw@users.noreply.github.com>
2025-04-26 02:32:46 +00:00
jacobw
a5bd544db9 Update index.yaml
Signed-off-by: jacobw <jacobw@users.noreply.github.com>
2025-04-16 08:48:51 +00:00
jacobw
bc22e41972 Update index.yaml
Signed-off-by: jacobw <jacobw@users.noreply.github.com>
2025-04-12 08:58:01 +00:00
jacobw
79e626abe8 Update index.yaml
Signed-off-by: jacobw <jacobw@users.noreply.github.com>
2025-04-12 08:38:57 +00:00
jacobw
007eaa028f Update index.yaml
Signed-off-by: jacobw <jacobw@users.noreply.github.com>
2025-03-20 07:01:41 +00:00
jacobw
309ae35e86 Update index.yaml
Signed-off-by: jacobw <jacobw@users.noreply.github.com>
2025-03-13 06:31:03 +00:00
jochbru
a13ddf959a Update index.yaml
Signed-off-by: jochbru <jochbru@users.noreply.github.com>
2025-01-13 10:03:14 +00:00
jochbru
d69e93a7b0 Update index.yaml
Signed-off-by: jochbru <jochbru@users.noreply.github.com>
2024-12-03 13:24:14 +00:00
jochbru
42e26a066c Update index.yaml
Signed-off-by: jochbru <jochbru@users.noreply.github.com>
2024-12-03 13:08:49 +00:00
jochbru
3e331aa6b4 Update index.yaml
Signed-off-by: jochbru <jochbru@users.noreply.github.com>
2024-09-01 15:26:42 +00:00
jochbru
208f3b1f97 Update index.yaml
Signed-off-by: jochbru <jochbru@users.noreply.github.com>
2024-08-15 12:32:55 +00:00
jochbru
9e74355ddd Update index.yaml
Signed-off-by: jochbru <jochbru@users.noreply.github.com>
2024-07-31 10:34:08 +00:00
TheChef23
5b10717f66 Update index.yaml
Signed-off-by: TheChef23 <TheChef23@users.noreply.github.com>
2024-07-12 09:29:36 +00:00
Jochem
43aff3c609
Merge remote-tracking branch 'origin/main' into gh-pages 2024-07-11 13:47:17 +02:00
TheChef23
c6dcee815f Update index.yaml
Signed-off-by: TheChef23 <TheChef23@users.noreply.github.com>
2024-07-11 11:45:16 +00:00
TheChef23
a9d87261bb Update index.yaml
Signed-off-by: TheChef23 <TheChef23@users.noreply.github.com>
2024-07-05 13:18:30 +00:00
TheChef23
fae0d5cbb1 Update index.yaml
Signed-off-by: TheChef23 <TheChef23@users.noreply.github.com>
2024-07-05 09:24:15 +00:00
TheChef23
6056cc974b Update index.yaml
Signed-off-by: TheChef23 <TheChef23@users.noreply.github.com>
2024-07-05 08:57:33 +00:00
16 changed files with 451 additions and 230 deletions

View File

@ -12,7 +12,7 @@ jobs:
fetch-depth: 0 fetch-depth: 0
- name: Set up Helm - name: Set up Helm
uses: azure/setup-helm@v4.3.0 uses: azure/setup-helm@v4.2.0
with: with:
version: v3.14.4 version: v3.14.4
@ -22,7 +22,7 @@ jobs:
check-latest: true check-latest: true
- name: Set up chart-testing - name: Set up chart-testing
uses: helm/chart-testing-action@v2.7.0 uses: helm/chart-testing-action@v2.6.1
- name: Add repositories - name: Add repositories
run: | run: |
@ -48,7 +48,7 @@ jobs:
- name: Create kind cluster - name: Create kind cluster
if: steps.list-changed.outputs.changed == 'true' || github.event.pull_request.base.ref == 'main' if: steps.list-changed.outputs.changed == 'true' || github.event.pull_request.base.ref == 'main'
uses: helm/kind-action@v1.12.0 uses: helm/kind-action@v1.10.0
- name: Run chart-testing (install) - name: Run chart-testing (install)
if: steps.list-changed.outputs.changed == 'true' && github.ref != 'refs/heads/develop' if: steps.list-changed.outputs.changed == 'true' && github.ref != 'refs/heads/develop'

View File

@ -7,8 +7,6 @@ jobs:
if: github.ref == 'refs/heads/main' if: github.ref == 'refs/heads/main'
permissions: permissions:
contents: write contents: write
packages: write
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout - name: Checkout
@ -31,24 +29,6 @@ jobs:
done done
- name: Run chart-releaser - name: Run chart-releaser
uses: helm/chart-releaser-action@v1.7.0 uses: helm/chart-releaser-action@v1.6.0
env: env:
CR_TOKEN: "${{ secrets.GITHUB_TOKEN }}" CR_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
# see https://github.com/helm/chart-releaser/issues/183
- name: Login to GitHub Container Registry
uses: docker/login-action@v3
with:
registry: ghcr.io
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
- name: Push charts to GHCR
run: |
shopt -s nullglob
for pkg in .cr-release-packages/*; do
if [ -z "${pkg:-}" ]; then
break
fi
helm push "${pkg}" "oci://ghcr.io/${GITHUB_REPOSITORY_OWNER}/charts"
done

View File

@ -1,9 +1,9 @@
dependencies: dependencies:
- name: redis - name: redis
repository: https://charts.bitnami.com/bitnami repository: https://charts.bitnami.com/bitnami
version: 21.1.3 version: 19.6.1
- name: mysql - name: mysql
repository: https://charts.bitnami.com/bitnami repository: https://charts.bitnami.com/bitnami
version: 13.0.0 version: 11.1.8
digest: sha256:ab48525b17834c3b7e491483bb35fad9d11ddbf74368a352cafd59dbbe34d940 digest: sha256:4b82fafdf2c4c72a003d1dc6df9343a089eb5d2f686927d134821854f9633c83
generated: "2025-05-19T07:25:23.570909791Z" generated: "2024-07-09T10:22:10.255911997Z"

View File

@ -2,17 +2,17 @@ apiVersion: v2
name: librenms name: librenms
description: LibreNMS is an autodiscovering PHP/MySQL-based network monitoring system. description: LibreNMS is an autodiscovering PHP/MySQL-based network monitoring system.
type: application type: application
version: 5.0.2 version: 3.11.1
appVersion: "25.5.0" appVersion: "24.5.0"
maintainers: maintainers:
- name: jacobw - name: TheChef23
url: https://github.com/jacobw url: https://github.com/TheChef23
dependencies: dependencies:
- name: redis - name: redis
version: "~21.1.0" version: "~19.6.0"
repository: "https://charts.bitnami.com/bitnami" repository: "https://charts.bitnami.com/bitnami"
condition: redis.enabled condition: redis.enabled
- name: mysql - name: mysql
version: "~13.0.0" version: "~11.1.0"
repository: "https://charts.bitnami.com/bitnami" repository: "https://charts.bitnami.com/bitnami"
condition: mysql.enabled condition: mysql.enabled

View File

@ -1,5 +1,5 @@
# LibreNMS # LibreNMS
![Version: 3.12.0](https://img.shields.io/badge/Version-3.12.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 24.5.0](https://img.shields.io/badge/AppVersion-24.5.0-informational?style=flat-square) ![Version: 3.11.0](https://img.shields.io/badge/Version-3.11.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 24.5.0](https://img.shields.io/badge/AppVersion-24.5.0-informational?style=flat-square)
## TL;DR ## TL;DR
@ -47,17 +47,12 @@ librenms:
### Available values ### Available values
The following table lists the main configurable parameters of the librenms chart v3.12.0 and their default values. Please, refer to [values.yaml](./values.yaml) for the full list of configurable parameters. The following table lists the main configurable parameters of the librenms chart v3.11.0 and their default values. Please, refer to [values.yaml](./values.yaml) for the full list of configurable parameters.
## Values ## Values
| Key | Type | Default | Description | | Key | Type | Default | Description |
|-----|------|---------|-------------| |-----|------|---------|-------------|
| ingress | object | `{"annotations":{},"className":"","enabled":false,"hosts":[{"host":"chart-example.local","paths":[{"path":"/","pathType":"ImplementationSpecific"}]}],"tls":[]}` | LibreNMS ingress configuration |
| ingress.annotations | object | `{}` | Ingress annotations |
| ingress.className | string | `""` | Ingress class name |
| ingress.enabled | bool | `false` | Enable or disable ingress |
| ingress.hosts | list | `[{"host":"chart-example.local","paths":[{"path":"/","pathType":"ImplementationSpecific"}]}]` | Ingress ingress rules |
| librenms.appkey | string | `nil` | Laravel appkey used by LibreNMS, this should be generated by you and is a required setting. See the README for more information | | librenms.appkey | string | `nil` | Laravel appkey used by LibreNMS, this should be generated by you and is a required setting. See the README for more information |
| librenms.configuration | string | `"$config['distributed_poller_group'] = '0';\n$config['distributed_poller'] = true;\n"` | Custom configuration options for LibreNMS. Fore more infomation on options in this file check the following link: https://docs.librenms.org/Support/Configuration/ | | librenms.configuration | string | `"$config['distributed_poller_group'] = '0';\n$config['distributed_poller'] = true;\n"` | Custom configuration options for LibreNMS. Fore more infomation on options in this file check the following link: https://docs.librenms.org/Support/Configuration/ |
| librenms.extraEnvs | object | `{}` | LibreNMS frontend extra envs | | librenms.extraEnvs | object | `{}` | LibreNMS frontend extra envs |

View File

@ -1,4 +1,2 @@
librenms: librenms:
appkey: base64:RTMmh+i10E2RMcDxookMu47BTzJQy87hOU+k/zcuPnA= appkey: base64:RTMmh+i10E2RMcDxookMu47BTzJQy87hOU+k/zcuPnA=
ingress:
enabled: true

View File

@ -0,0 +1 @@
APP_KEY={{.Values.librenms.appkey}}

View File

@ -1,7 +1,7 @@
#!/bin/sh #!/bin/sh
TARGET="/data/env-volume/env" TARGET="/data/env-volume/env"
echo "Target: $TARGET" echo "Target: $TARGET"
echo "APP_KEY=$(cat /data/key/appkey)" > $TARGET cp /data/files/env $TARGET
echo "NODE_ID=$(hostname)" >> $TARGET echo -e "\nNODE_ID=`hostname`" >> $TARGET
cat $TARGET cat $TARGET

View File

@ -1,77 +1,3 @@
{{- define "librenms.configChecksum" -}} {{- define "librenms.configChecksum" -}}
{{- include (print $.Template.BasePath "/librenms-configmap.yml") . | sha256sum -}} {{- include (print $.Template.BasePath "/librenms-configmap.yml") . | sha256sum -}}
{{- end -}}
{{/*
Expand the name of the chart.
*/}}
{{- define "librenms.name" -}}
{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" }}
{{- end }}
{{/*
Create a default fully qualified app name.
We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec).
If release name contains chart name it will be used as a full name.
*/}}
{{- define "librenms.fullname" -}}
{{- if .Values.fullnameOverride }}
{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" }}
{{- else }}
{{- $name := default .Chart.Name .Values.nameOverride }}
{{- if contains $name .Release.Name }}
{{- .Release.Name | trunc 63 | trimSuffix "-" }}
{{- else }}
{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" }}
{{- end }}
{{- end }}
{{- end }}
{{/*
Create chart name and version as used by the chart label.
*/}}
{{- define "librenms.chart" -}}
{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" }}
{{- end }}
{{/*
Common labels
*/}}
{{- define "librenms.labels" -}}
helm.sh/chart: {{ include "librenms.chart" . }}
{{ include "librenms.selectorLabels" . }}
{{- if .Chart.AppVersion }}
app.kubernetes.io/version: {{ .Chart.AppVersion | quote }}
{{- end }}
app.kubernetes.io/managed-by: {{ .Release.Service }}
{{- end }}
{{/*
Selector labels
*/}}
{{- define "librenms.selectorLabels" -}}
app.kubernetes.io/name: {{ include "librenms.name" . }}
app.kubernetes.io/instance: {{ .Release.Name }}
{{- end }}
{{/*
Create the name of the service account to use
*/}}
{{- define "librenms.serviceAccountName" -}}
{{- if .Values.serviceAccount.create }}
{{- default (include "librenms.fullname" .) .Values.serviceAccount.name }}
{{- else }}
{{- default "default" .Values.serviceAccount.name }}
{{- end }}
{{- end }}
{{/*
Create the name of the secret to use
*/}}
{{- define "librenms.secretName" -}}
{{- if .Values.librenms.existingSecret -}}
{{- .Values.librenms.existingSecret -}}
{{- else -}}
{{- .Release.Name -}}
{{- end -}}
{{- end -}} {{- end -}}

View File

@ -1,62 +0,0 @@
{{- if .Values.ingress.enabled -}}
{{- $fullName := .Release.Name -}}
{{- $svcPort := 8000 -}}
{{- if and .Values.ingress.className (not (semverCompare ">=1.18-0" .Capabilities.KubeVersion.GitVersion)) }}
{{- if not (hasKey .Values.ingress.annotations "kubernetes.io/ingress.class") }}
{{- $_ := set .Values.ingress.annotations "kubernetes.io/ingress.class" .Values.ingress.className}}
{{- end }}
{{- end }}
{{- if semverCompare ">=1.19-0" .Capabilities.KubeVersion.GitVersion -}}
apiVersion: networking.k8s.io/v1
{{- else if semverCompare ">=1.14-0" .Capabilities.KubeVersion.GitVersion -}}
apiVersion: networking.k8s.io/v1beta1
{{- else -}}
apiVersion: extensions/v1beta1
{{- end }}
kind: Ingress
metadata:
name: {{ .Release.Name }}
labels:
app.kubernetes.io/name: {{ .Release.Name }}
app.kubernetes.io/instance: frontend
{{- with .Values.ingress.annotations }}
annotations:
{{- toYaml . | nindent 4 }}
{{- end }}
spec:
{{- if and .Values.ingress.className (semverCompare ">=1.18-0" .Capabilities.KubeVersion.GitVersion) }}
ingressClassName: {{ .Values.ingress.className }}
{{- end }}
{{- if .Values.ingress.tls }}
tls:
{{- range .Values.ingress.tls }}
- hosts:
{{- range .hosts }}
- {{ . | quote }}
{{- end }}
secretName: {{ .secretName }}
{{- end }}
{{- end }}
rules:
{{- range .Values.ingress.hosts }}
- host: {{ .host | quote }}
http:
paths:
{{- range .paths }}
- path: {{ .path }}
{{- if and .pathType (semverCompare ">=1.18-0" $.Capabilities.KubeVersion.GitVersion) }}
pathType: {{ .pathType }}
{{- end }}
backend:
{{- if semverCompare ">=1.19-0" $.Capabilities.KubeVersion.GitVersion }}
service:
name: {{ $fullName }}
port:
number: {{ $svcPort }}
{{- else }}
serviceName: {{ $fullName }}
servicePort: {{ $svcPort }}
{{- end }}
{{- end }}
{{- end }}
{{- end }}

View File

@ -23,5 +23,7 @@ metadata:
data: data:
custom.php: |- custom.php: |-
{{ tpl (.Files.Get "files/custom.php") . | indent 4 }} {{ tpl (.Files.Get "files/custom.php") . | indent 4 }}
env: |-
{{ tpl (.Files.Get "files/env") . | indent 4 }}
init.sh: |- init.sh: |-
{{ .Files.Get "files/init.sh" | indent 4 }} {{ tpl (.Files.Get "files/init.sh") . | indent 4 }}

View File

@ -19,9 +19,6 @@ spec:
volumes: volumes:
- name: env-volume - name: env-volume
emptyDir: {} emptyDir: {}
- name: key
secret:
secretName: {{ include "librenms.secretName" . }}
- name: files - name: files
configMap: configMap:
name: {{ .Release.Name }}-files name: {{ .Release.Name }}-files
@ -36,8 +33,6 @@ spec:
volumeMounts: volumeMounts:
- name: env-volume - name: env-volume
mountPath: /data/env-volume mountPath: /data/env-volume
- name: key
mountPath: /data/key
- name: files - name: files
mountPath: /data/files mountPath: /data/files
containers: containers:
@ -60,7 +55,7 @@ spec:
- name: files - name: files
mountPath: /data/files mountPath: /data/files
- name: files - name: files
mountPath: /data/config/custom.php mountPath: /opt/librenms/custom.php
subPath: custom.php subPath: custom.php
readOnly: true readOnly: true
- name: mysql - name: mysql

View File

@ -20,9 +20,6 @@ spec:
volumes: volumes:
- name: env-volume - name: env-volume
emptyDir: {} emptyDir: {}
- name: key
secret:
secretName: {{ include "librenms.secretName" . }}
- name: files - name: files
configMap: configMap:
name: {{ .Release.Name }}-files name: {{ .Release.Name }}-files
@ -36,8 +33,6 @@ spec:
volumeMounts: volumeMounts:
- name: env-volume - name: env-volume
mountPath: /data/env-volume mountPath: /data/env-volume
- name: key
mountPath: /data/key
- name: files - name: files
mountPath: /data/files mountPath: /data/files
containers: containers:

View File

@ -1,10 +0,0 @@
{{- if not .Values.librenms.existingSecret }}
---
apiVersion: v1
kind: Secret
metadata:
name: {{ .Release.Name }}
type: Opaque
data:
appkey: {{ .Values.librenms.appkey | b64enc | quote }}
{{- end }}

View File

@ -6,16 +6,12 @@ librenms:
# -- repository is the image repository to pull from. # -- repository is the image repository to pull from.
repository: librenms/librenms repository: librenms/librenms
# -- tag is image tag to pull. # -- tag is image tag to pull.
tag: 25.5.0 tag: 24.5.0
# -- Laravel appkey used by LibreNMS, this should be generated by you and is a # -- Laravel appkey used by LibreNMS, this should be generated by you and is a
# required setting. See the README for more information # required setting. See the README for more information
appkey: appkey:
# -- Existing secret name to use for appkey
# Must have the key 'appkey' as above
existingSecret: false
# -- Timezone used by librenms for communication with RRD cached # -- Timezone used by librenms for communication with RRD cached
timezone: UTC timezone: UTC
@ -127,27 +123,6 @@ librenms:
# -- Extra environment variable for RRDCACHED container # -- Extra environment variable for RRDCACHED container
extraEnvs: {} extraEnvs: {}
# -- LibreNMS ingress configuration
ingress:
# -- Enable or disable ingress
enabled: false
# -- Ingress class name
className: ""
# -- Ingress annotations
annotations: {}
# kubernetes.io/ingress.class: nginx
# kubernetes.io/tls-acme: "true"
# -- Ingress ingress rules
hosts:
- host: chart-example.local
paths:
- path: /
pathType: ImplementationSpecific
tls: []
# - secretName: chart-example-tls
# hosts:
# - chart-example.local
# -- Configuration for MySQL dependency chart by Bitnami. See their chart for # -- Configuration for MySQL dependency chart by Bitnami. See their chart for
# more information: https://github.com/bitnami/charts/tree/master/bitnami/mysql # more information: https://github.com/bitnami/charts/tree/master/bitnami/mysql
mysql: mysql:

426
index.yaml Normal file
View File

@ -0,0 +1,426 @@
apiVersion: v1
entries:
librenms:
- apiVersion: v2
appVersion: 25.5.0
created: "2025-05-19T08:08:48.060573985Z"
dependencies:
- condition: redis.enabled
name: redis
repository: https://charts.bitnami.com/bitnami
version: ~21.1.0
- condition: mysql.enabled
name: mysql
repository: https://charts.bitnami.com/bitnami
version: ~13.0.0
description: LibreNMS is an autodiscovering PHP/MySQL-based network monitoring
system.
digest: e057d117eee24d93c66d01ed142f7fccdd98ef1ff9edd061193c0ce35d80c619
maintainers:
- name: jacobw
url: https://github.com/jacobw
name: librenms
type: application
urls:
- https://github.com/librenms/helm-charts/releases/download/librenms-5.0.2/librenms-5.0.2.tgz
version: 5.0.2
- apiVersion: v2
appVersion: 25.4.0
created: "2025-05-08T07:37:51.777190798Z"
dependencies:
- condition: redis.enabled
name: redis
repository: https://charts.bitnami.com/bitnami
version: ~21.0.0
- condition: mysql.enabled
name: mysql
repository: https://charts.bitnami.com/bitnami
version: ~12.3.0
description: LibreNMS is an autodiscovering PHP/MySQL-based network monitoring
system.
digest: cc87cc5dc6eac81fbe9f8a3ccd992f19ebac2fa89cd632d46be1fb08d98e0776
maintainers:
- name: jacobw
url: https://github.com/jacobw
name: librenms
type: application
urls:
- https://github.com/librenms/helm-charts/releases/download/librenms-5.0.1/librenms-5.0.1.tgz
version: 5.0.1
- apiVersion: v2
appVersion: 25.4.0
created: "2025-04-26T02:32:46.351929859Z"
dependencies:
- condition: redis.enabled
name: redis
repository: https://charts.bitnami.com/bitnami
version: ~20.12.0
- condition: mysql.enabled
name: mysql
repository: https://charts.bitnami.com/bitnami
version: ~12.3.0
description: LibreNMS is an autodiscovering PHP/MySQL-based network monitoring
system.
digest: 321a3c790037ec9446ef8b39d9e5dcaccc0b807e48fa95399e2726219d19fda9
maintainers:
- name: jacobw
url: https://github.com/jacobw
name: librenms
type: application
urls:
- https://github.com/librenms/helm-charts/releases/download/librenms-5.0.0/librenms-5.0.0.tgz
version: 5.0.0
- apiVersion: v2
appVersion: 25.4.0
created: "2025-04-16T08:48:51.443809454Z"
dependencies:
- condition: redis.enabled
name: redis
repository: https://charts.bitnami.com/bitnami
version: ~20.12.0
- condition: mysql.enabled
name: mysql
repository: https://charts.bitnami.com/bitnami
version: ~12.3.0
description: LibreNMS is an autodiscovering PHP/MySQL-based network monitoring
system.
digest: 0437ed647cbe2dd55d943650ad475e77343fe1d314974235056346dabd98bf9e
maintainers:
- name: jacobw
url: https://github.com/jacobw
name: librenms
type: application
urls:
- https://github.com/librenms/helm-charts/releases/download/librenms-4.0.3/librenms-4.0.3.tgz
version: 4.0.3
- apiVersion: v2
appVersion: 25.3.0
created: "2025-04-12T08:58:01.130226049Z"
dependencies:
- condition: redis.enabled
name: redis
repository: https://charts.bitnami.com/bitnami
version: ~20.11.0
- condition: mysql.enabled
name: mysql
repository: https://charts.bitnami.com/bitnami
version: ~12.3.0
description: LibreNMS is an autodiscovering PHP/MySQL-based network monitoring
system.
digest: 41f6f51ed03750d6fc3d80e76d247e4dbac016b0bed0efd3df9978109e3f2d4c
maintainers:
- name: jochbru
url: https://github.com/jochbru
name: librenms
type: application
urls:
- https://github.com/librenms/helm-charts/releases/download/librenms-4.0.2/librenms-4.0.2.tgz
version: 4.0.2
- apiVersion: v2
appVersion: 25.3.0
created: "2025-04-12T08:38:57.561682176Z"
dependencies:
- condition: redis.enabled
name: redis
repository: https://charts.bitnami.com/bitnami
version: ~20.11.0
- condition: mysql.enabled
name: mysql
repository: https://charts.bitnami.com/bitnami
version: ~12.3.0
description: LibreNMS is an autodiscovering PHP/MySQL-based network monitoring
system.
digest: 988f150781c74e09ed4025f79aebc2b728577b56a114e8e1121f64405fbf81b2
maintainers:
- name: jochbru
url: https://github.com/jochbru
name: librenms
type: application
urls:
- https://github.com/librenms/helm-charts/releases/download/librenms-4.0.1/librenms-4.0.1.tgz
version: 4.0.1
- apiVersion: v2
appVersion: 25.3.0
created: "2025-03-20T07:01:41.534621587Z"
dependencies:
- condition: redis.enabled
name: redis
repository: https://charts.bitnami.com/bitnami
version: ~20.11.0
- condition: mysql.enabled
name: mysql
repository: https://charts.bitnami.com/bitnami
version: ~12.3.0
description: LibreNMS is an autodiscovering PHP/MySQL-based network monitoring
system.
digest: 4b3b8b289fac28ed556ea73149e6fc6e215613aec280d9026dfd878ea8afc6b8
maintainers:
- name: jochbru
url: https://github.com/jochbru
name: librenms
type: application
urls:
- https://github.com/librenms/helm-charts/releases/download/librenms-4.0.0/librenms-4.0.0.tgz
version: 4.0.0
- apiVersion: v2
appVersion: 25.2.0
created: "2025-03-13T06:31:02.967722698Z"
dependencies:
- condition: redis.enabled
name: redis
repository: https://charts.bitnami.com/bitnami
version: ~20.11.0
- condition: mysql.enabled
name: mysql
repository: https://charts.bitnami.com/bitnami
version: ~11.1.0
description: LibreNMS is an autodiscovering PHP/MySQL-based network monitoring
system.
digest: 118723fef559c1c4a1f6403f52140e46d03aa04ada5add3286dd83abfcdcb794
maintainers:
- name: jochbru
url: https://github.com/jochbru
name: librenms
type: application
urls:
- https://github.com/librenms/helm-charts/releases/download/librenms-3.19.0/librenms-3.19.0.tgz
version: 3.19.0
- apiVersion: v2
appVersion: 24.12.0
created: "2025-01-13T10:03:13.956902972Z"
dependencies:
- condition: redis.enabled
name: redis
repository: https://charts.bitnami.com/bitnami
version: ~20.6.0
- condition: mysql.enabled
name: mysql
repository: https://charts.bitnami.com/bitnami
version: ~11.1.0
description: LibreNMS is an autodiscovering PHP/MySQL-based network monitoring
system.
digest: 4c9f8e0973ddee4f6d41b580f368a3ff1f084378bc1ef094614a2c44a15b70cf
maintainers:
- name: jochbru
url: https://github.com/jochbru
name: librenms
type: application
urls:
- https://github.com/librenms/helm-charts/releases/download/librenms-3.18.0/librenms-3.18.0.tgz
version: 3.18.0
- apiVersion: v2
appVersion: 24.11.0
created: "2024-12-03T13:24:14.326061196Z"
dependencies:
- condition: redis.enabled
name: redis
repository: https://charts.bitnami.com/bitnami
version: ~20.4.0
- condition: mysql.enabled
name: mysql
repository: https://charts.bitnami.com/bitnami
version: ~11.1.0
description: LibreNMS is an autodiscovering PHP/MySQL-based network monitoring
system.
digest: 2b9e9a8a72806a0ae817b1bf6cc6afbdd7f5f677bb7be229f39475a8c6683c38
maintainers:
- name: jochbru
url: https://github.com/jochbru
name: librenms
type: application
urls:
- https://github.com/librenms/helm-charts/releases/download/librenms-3.17.0/librenms-3.17.0.tgz
version: 3.17.0
- apiVersion: v2
appVersion: 24.10.1
created: "2024-12-03T13:08:49.647519858Z"
dependencies:
- condition: redis.enabled
name: redis
repository: https://charts.bitnami.com/bitnami
version: ~20.4.0
- condition: mysql.enabled
name: mysql
repository: https://charts.bitnami.com/bitnami
version: ~11.1.0
description: LibreNMS is an autodiscovering PHP/MySQL-based network monitoring
system.
digest: e0c42b21d1e51a63974d1e7d4cbe61173ce91017e43a9083e4b86cf70b143839
maintainers:
- name: jochbru
url: https://github.com/jochbru
name: librenms
type: application
urls:
- https://github.com/librenms/helm-charts/releases/download/librenms-3.16.0/librenms-3.16.0.tgz
version: 3.16.0
- apiVersion: v2
appVersion: 24.8.1
created: "2024-09-01T15:26:42.164519448Z"
dependencies:
- condition: redis.enabled
name: redis
repository: https://charts.bitnami.com/bitnami
version: ~20.0.0
- condition: mysql.enabled
name: mysql
repository: https://charts.bitnami.com/bitnami
version: ~11.1.0
description: LibreNMS is an autodiscovering PHP/MySQL-based network monitoring
system.
digest: 20b70c2406bb17208a9c7d16b5f5c61cc8b077aaabba0b558f6e835c529347e9
maintainers:
- name: jochbru
url: https://github.com/jochbru
name: librenms
type: application
urls:
- https://github.com/librenms/helm-charts/releases/download/librenms-3.15.0/librenms-3.15.0.tgz
version: 3.15.0
- apiVersion: v2
appVersion: 24.6.0
created: "2024-08-15T12:32:55.294614287Z"
dependencies:
- condition: redis.enabled
name: redis
repository: https://charts.bitnami.com/bitnami
version: ~20.0.0
- condition: mysql.enabled
name: mysql
repository: https://charts.bitnami.com/bitnami
version: ~11.1.0
description: LibreNMS is an autodiscovering PHP/MySQL-based network monitoring
system.
digest: 2824feb52a499362063028633c2656b56710c1c0c8387323dad4d5379f0bcf6e
maintainers:
- name: jochbru
url: https://github.com/jochbru
name: librenms
type: application
urls:
- https://github.com/librenms/helm-charts/releases/download/librenms-3.14.0/librenms-3.14.0.tgz
version: 3.14.0
- apiVersion: v2
appVersion: 24.6.0
created: "2024-07-31T10:34:08.414346621Z"
dependencies:
- condition: redis.enabled
name: redis
repository: https://charts.bitnami.com/bitnami
version: ~19.6.0
- condition: mysql.enabled
name: mysql
repository: https://charts.bitnami.com/bitnami
version: ~11.1.0
description: LibreNMS is an autodiscovering PHP/MySQL-based network monitoring
system.
digest: b936bf32f8c541ffeaced38b2a413f03e0f0ddd75c2718acdb52e199e402beca
maintainers:
- name: jochbru
url: https://github.com/jochbru
name: librenms
type: application
urls:
- https://github.com/librenms/helm-charts/releases/download/librenms-3.13.1/librenms-3.13.1.tgz
version: 3.13.1
- apiVersion: v2
appVersion: 24.5.0
created: "2024-07-12T09:29:36.144670516Z"
dependencies:
- condition: redis.enabled
name: redis
repository: https://charts.bitnami.com/bitnami
version: ~19.6.0
- condition: mysql.enabled
name: mysql
repository: https://charts.bitnami.com/bitnami
version: ~11.1.0
description: LibreNMS is an autodiscovering PHP/MySQL-based network monitoring
system.
digest: 37b3b6542ae52f229a5226d7f637511b41b296a744c640972ec80c7ee2e82cf4
maintainers:
- name: TheChef23
url: https://github.com/TheChef23
name: librenms
type: application
urls:
- https://github.com/librenms/helm-charts/releases/download/librenms-3.12.0/librenms-3.12.0.tgz
version: 3.12.0
- apiVersion: v2
appVersion: 24.5.0
created: "2024-07-11T11:45:16.587674787Z"
dependencies:
- condition: redis.enabled
name: redis
repository: https://charts.bitnami.com/bitnami
version: ~19.6.0
- condition: mysql.enabled
name: mysql
repository: https://charts.bitnami.com/bitnami
version: ~11.1.0
description: LibreNMS is an autodiscovering PHP/MySQL-based network monitoring
system.
digest: 0d7287d39c54989d60af6b70ebe91244803c6398f449096e8b8e46a0542eed39
maintainers:
- name: TheChef23
url: https://github.com/TheChef23
name: librenms
type: application
urls:
- https://github.com/librenms/helm-charts/releases/download/librenms-3.11.1/librenms-3.11.1.tgz
version: 3.11.1
- apiVersion: v2
appVersion: 24.5.0
created: "2024-07-05T13:18:30.320339416Z"
dependencies:
- name: redis
repository: https://charts.bitnami.com/bitnami
version: ~19.6.0
- name: mysql
repository: https://charts.bitnami.com/bitnami
version: ~10.3.0
description: LibreNMS is an autodiscovering PHP/MySQL-based network monitoring
system.
digest: 84092183b54f6bc5ef5df13dad19532efacfc365c3400f935e9f476cc5c3ebe2
name: librenms
type: application
urls:
- https://github.com/librenms/helm-charts/releases/download/librenms-3.10.0/librenms-3.10.0.tgz
version: 3.10.0
- apiVersion: v2
appVersion: 24.5.0
created: "2024-07-05T09:24:14.781324152Z"
dependencies:
- name: redis
repository: https://charts.bitnami.com/bitnami
version: ~19.5.0
- name: mysql
repository: https://charts.bitnami.com/bitnami
version: ~10.3.0
description: LibreNMS is an autodiscovering PHP/MySQL-based network monitoring
system.
digest: ef038280eb0179dabc862c0a1eba90b0c9c463307065d63079d1bb9c83a98c05
name: librenms
type: application
urls:
- https://github.com/librenms/helm-charts/releases/download/librenms-3.9.0/librenms-3.9.0.tgz
version: 3.9.0
- apiVersion: v2
appVersion: 24.5.0
created: "2024-07-05T08:57:32.971663651Z"
dependencies:
- name: redis
repository: https://charts.bitnami.com/bitnami
version: ~19.5.0
- name: mysql
repository: https://charts.bitnami.com/bitnami
version: ~10.3.0
description: LibreNMS is an autodiscovering PHP/MySQL-based network monitoring
system.
digest: bf4c8e7898ddf8aa81cb26be5fec44f54788b6c1eccfef642f26ac660c437473
name: librenms
type: application
urls:
- https://github.com/librenms/helm-charts/releases/download/librenms-3.8.0/librenms-3.8.0.tgz
version: 3.8.0
generated: "2025-05-19T08:08:48.060729017Z"