10 Commits

Author SHA1 Message Date
Jochem
6f020f2ba4 Make sure develop branch does cleanup 2024-07-09 12:57:23 +02:00
Jochem
6daed4ee78 Adjust workflow 2024-07-09 12:54:21 +02:00
Jochem
7486084b6b Skip version increment check 2024-07-09 12:24:03 +02:00
renovate[bot]
7518848f99 Update Helm release mysql to v11 2024-07-09 10:22:30 +00:00
Jochem
201961fe28 Merge pull request #9 from librenms/testing
Add testing for helm chart and lint cleanup
2024-07-09 12:20:39 +02:00
Jochem
c608f26117 Fix liting 2024-07-09 12:15:46 +02:00
Jochem
251e29fafe Fix pipeline 2024-07-09 12:15:35 +02:00
Jochem
0784ed39f2 Test pipeline 2024-07-09 11:47:55 +02:00
Jochem
50ec0b04b6 Test pipeline 2024-07-09 11:43:58 +02:00
Jochem
5e2dc34ba4 Test pipeline 2024-07-09 11:42:36 +02:00
9 changed files with 39 additions and 657 deletions

View File

@@ -7,7 +7,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v3
with:
fetch-depth: 0
@@ -43,11 +43,11 @@ jobs:
run: ct lint --target-branch ${{ github.event.repository.default_branch }} --check-version-increment=false
- name: Run chart-testing (lint & version)
if: github.event.pull_request.base.ref == 'main'
if: github.ref == 'refs/heads/develop'
run: ct lint --target-branch main
- 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'
uses: helm/kind-action@v1.10.0
- name: Run chart-testing (install)
@@ -55,5 +55,5 @@ jobs:
run: ct install --target-branch ${{ github.event.repository.default_branch }} --skip-clean-up
- name: Run chart-testing (install & upgrades)
if: github.event.pull_request.base.ref == 'main'
if: github.ref == 'refs/heads/develop'
run: ct install --target-branch main --upgrade

View File

@@ -20,7 +20,7 @@ jobs:
git config user.email "$GITHUB_ACTOR@users.noreply.github.com"
- name: Install Helm
uses: azure/setup-helm@v4
uses: azure/setup-helm@v3
- name: Add repositories
run: |

View File

@@ -1,40 +0,0 @@
DOCS_IMAGE_VERSION="v1.14.2"
LINT_IMAGE_VERSION="v3.8.0"
# Charts's path relative to the current directory.
CHARTS := $(wildcard ./charts/*)
CHARTS_NAMES := $(notdir $(CHARTS))
.PHONY: lint
lint: helm-deps-update $(addprefix lint-, $(CHARTS_NAMES))
lint-%:
@docker run \
-it \
-e HOME=/home/ct \
--mount type=tmpfs,destination=/home/ct \
--workdir=/data \
--volume $$(pwd):/data \
-u $$(id -u) \
quay.io/helmpack/chart-testing:$(LINT_IMAGE_VERSION) \
ct lint --config ./ct.yaml --charts ./charts/$*
.PHONY: docs
docs: $(addprefix docs-, $(CHARTS_NAMES))
docs-%:
@docker run \
--rm \
--workdir=/helm-docs \
--volume "$$(pwd):/helm-docs" \
-u $$(id -u) \
jnorwood/helm-docs:$(DOCS_IMAGE_VERSION) \
helm-docs -c ./charts/$* -t ./README.gotmpl -o ./README.md
.PHONY: helm-deps-update
helm-deps-update: $(addprefix helm-deps-update-, $(CHARTS_NAMES))
helm-deps-update-%:
helm dependency update ./charts/$*

View File

@@ -2,7 +2,7 @@ apiVersion: v2
name: librenms
description: LibreNMS is an autodiscovering PHP/MySQL-based network monitoring system.
type: application
version: 3.11.1
version: 3.10.1
appVersion: "24.5.0"
maintainers:
- name: TheChef23

View File

@@ -1,66 +0,0 @@
# LibreNMS
{{ template "chart.badgesSection" . }}
## TL;DR
```shell
$ helm repo add librenms https://www.librenms.org/helm-charts
$ helm install my-release librenms/librenms --set appkey=<LibreNMS Application key>
```
## Prerequisites
- This chart has only been tested on Kubernetes 1.18+, but should work on 1.14+
- Recent versions of Helm 3 are supported
## Installing the Chart
To install the chart with the release name `my-release` and default configuration:
```shell
$ helm repo add librenms https://www.librenms.org/helm-charts
$ helm install my-release librenms/librenms --set appkey=<LibreNMS Application key>
```
## Values
Check the [values.yaml](./values.yaml) file for the available settings for this chart and its
dependencies.
### Required values:
```
librenms:
appkey:
```
This should be filled with a laravel appkey, this can be generated using the laravel artisan command:
```
php artisan key:generate
```
The value should look like:
```
librenms:
appkey: base64:RTMmh+i10E2RMcDxookMu47BTzJQy87hOU+k/zcuPnA=
```
### Recommendations
* `librenms.poller.replicas`: Depending on the scale of your installation, the amount of poller pods needs to b scaled up. Use the poller page in the LibreNMS interface to check for scaling issues.
### Available values
The following table lists the main configurable parameters of the {{ template "chart.name" . }} chart v{{ template "chart.version" . }} and their default values. Please, refer to [values.yaml](./values.yaml) for the full list of configurable parameters.
{{ template "chart.valuesSection" . }}
## Uninstalling the Chart
To delete the chart:
```shell
$ helm delete my-release
```
{{ template "chart.requirementsSection" . }}
{{ template "chart.maintainersSection" . }}
{{ template "helm-docs.versionFooter" . }}

View File

@@ -1,5 +1,7 @@
# LibreNMS
![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)
[LibreNMS](https://docs.librenms.org/) is an IP address management (IPAM) and
data center infrastructure management (DCIM) tool.
## TL;DR
@@ -23,69 +25,15 @@ $ helm install my-release librenms/librenms --set appkey=<LibreNMS Application k
```
## Values
Check the [values.yaml](./values.yaml) file for the available settings for this chart and its
Check the [values.yaml](/librenms/helm-charts/charts/librenms/blob/main/values.yaml) file for the available settings for this chart and its
dependencies.
### Required values:
```
librenms:
appkey:
appkey:
```
This should be filled with a laravel appkey, this can be generated using the laravel artisan command:
```
php artisan key:generate
```
The value should look like:
```
librenms:
appkey: base64:RTMmh+i10E2RMcDxookMu47BTzJQy87hOU+k/zcuPnA=
```
### Recommendations
* `librenms.poller.replicas`: Depending on the scale of your installation, the amount of poller pods needs to b scaled up. Use the poller page in the LibreNMS interface to check for scaling issues.
### Available values
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
| Key | Type | Default | Description |
|-----|------|---------|-------------|
| 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.extraEnvs | object | `{}` | LibreNMS frontend extra envs |
| librenms.frontend.readinessProbe.httpGet.path | string | `"/login"` | Check endpoint path |
| librenms.frontend.readinessProbe.httpGet.port | int | `8000` | Check endpoint port |
| librenms.frontend.readinessProbe.initialDelaySeconds | int | `30` | |
| librenms.frontend.readinessProbe.periodSeconds | int | `60` | |
| librenms.frontend.readinessProbe.timeoutSeconds | int | `10` | |
| librenms.frontend.replicas | int | `1` | Frontend replicas |
| librenms.frontend.resources | object | `{}` | resources defines the computing resources (CPU and memory) that are allocated to the containers running within the Pod. |
| librenms.image.repository | string | `"librenms/librenms"` | repository is the image repository to pull from. |
| librenms.image.tag | string | `"24.5.0"` | tag is image tag to pull. |
| librenms.poller.replicas | int | `2` | Poller replicas |
| librenms.poller.resources | object | `{}` | resources defines the computing resources (CPU and memory) that are allocated to the containers running within the Pod. |
| librenms.rrdcached | object | `{"envs":[{"name":"TZ","value":"Europe/Amsterdam"},{"name":"WRITE_JITTER","value":"1800"},{"name":"WRITE_TIMEOUT","value":"1800"}],"extraEnvs":{},"image":{"repository":"crazymax/rrdcached","tag":"1.8.0"},"livenessProbe":{"initialDelaySeconds":15,"periodSeconds":20,"tcpSocket":{"port":42217}},"persistence":{"enabled":true,"journal":{"size":"1Gi"},"rrdcached":{"size":"10Gi"}},"resources":{}}` | RRD cached is the tool that allows for distributed polling and is mandatory in this LibreNMS helm chart. See the rrdcached documentation for more information: https://oss.oetiker.ch/rrdtool/doc/rrdcached.en.html |
| librenms.rrdcached.envs[0] | object | `{"name":"TZ","value":"Europe/Amsterdam"}` | env variables RRD Cached |
| librenms.rrdcached.extraEnvs | object | `{}` | Extra environment variable for RRDCACHED container |
| librenms.rrdcached.image.repository | string | `"crazymax/rrdcached"` | repository is the image repository to pull from. |
| librenms.rrdcached.image.tag | string | `"1.8.0"` | tag is image tag to pull. |
| librenms.rrdcached.livenessProbe.tcpSocket | object | `{"port":42217}` | RRD cached liveness probe |
| librenms.rrdcached.persistence.enabled | bool | `true` | RRDCached persistent volume enabled |
| librenms.rrdcached.persistence.journal.size | string | `"1Gi"` | RRDCached journal PV size |
| librenms.rrdcached.persistence.rrdcached.size | string | `"10Gi"` | RRDCached RRD storage PV size |
| librenms.rrdcached.resources | object | `{}` | resources defines the computing resources (CPU and memory) that are allocated to the containers running within the Pod. |
| librenms.snmp_scanner | object | `{"cron":"15 * * * *","enabled":false,"extraEnvs":{},"resources":{}}` | SNMP network discovery scanner cron job. This job is optional and only use when having snmp network discovery enabled. For this to work either set the 'nets' confifuration in the custom config on in the admin interface See the following link for more information: https://docs.librenms.org/Extensions/Auto-Discovery/ |
| librenms.snmp_scanner.cron | string | `"15 * * * *"` | SNMP scanner cornjob syntac interval |
| librenms.snmp_scanner.enabled | bool | `false` | SNMP scanner enabled |
| librenms.snmp_scanner.extraEnvs | object | `{}` | SNMP scanner extra envs |
| librenms.snmp_scanner.resources | object | `{}` | resources defines the computing resources (CPU and memory) that are allocated to the containers running within the Pod. |
| librenms.timezone | string | `"UTC"` | Timezone used by librenms for communication with RRD cached |
| mysql | object | `{"auth":{"database":"librenms","username":"librenms"},"enabled":true}` | Configuration for MySQL dependency chart by Bitnami. See their chart for more information: https://github.com/bitnami/charts/tree/master/bitnami/mysql |
| redis | object | `{"architecture":"standalone","auth":{"enabled":false,"sentinel":false},"enabled":true,"master":{"disableCommands":[]},"sentinel":{"enabled":false}}` | Configuration for redis dependency chart by Bitnami. See their chart for more information: https://github.com/bitnami/charts/tree/master/bitnami/redis |
## Uninstalling the Chart
To delete the chart:
@@ -94,18 +42,21 @@ To delete the chart:
$ helm delete my-release
```
## Requirements
## License
| Repository | Name | Version |
|------------|------|---------|
| https://charts.bitnami.com/bitnami | mysql | ~11.1.0 |
| https://charts.bitnami.com/bitnami | redis | ~19.6.0 |
## Maintainers
| Name | Email | Url |
| ---- | ------ | --- |
| TheChef23 | | <https://github.com/TheChef23> |
----------------------------------------------
Autogenerated from chart metadata using [helm-docs v1.14.2](https://github.com/norwoodj/helm-docs/releases/v1.14.2)
> The following notice applies to all files contained within this Helm Chart and
> the Git repository which contains it:
>
> Copyright 2022 Jochem Bruijns
>
> Licensed under the Apache License, Version 2.0 (the "License");
> you may not use this file except in compliance with the License.
> You may obtain a copy of the License at
>
> http://www.apache.org/licenses/LICENSE-2.0
>
> Unless required by applicable law or agreed to in writing, software
> distributed under the License is distributed on an "AS IS" BASIS,
> WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
> See the License for the specific language governing permissions and
> limitations under the License.

View File

@@ -3,116 +3,88 @@
# Declare variables to be passed into your templates.
librenms:
image:
# -- repository is the image repository to pull from.
repository: librenms/librenms
# -- tag is image tag to pull.
tag: 24.5.0
# -- Laravel appkey used by LibreNMS, this should be generated by you and is a
# required setting. See the README for more information
# Laravel appkey used by LibreNMS, a default is set for useability it is
# recommended to replace this with your own key
# THIS A REQUIRED SETTINGS
appkey:
# -- Timezone used by librenms for communication with RRD cached
# Timezone used by librenms for communication with RRD cached
timezone: UTC
# -- Custom configuration options for LibreNMS. Fore more infomation on options
# Custom configuration options for LibreNMS. Fore more infomation on options
# in this file check the following link:
# https://docs.librenms.org/Support/Configuration/
configuration: |
configuration: |-
$config['distributed_poller_group'] = '0';
$config['distributed_poller'] = true;
# Frontend container configurations options
frontend:
# -- Frontend replicas
replicas: 1
readinessProbe:
httpGet:
# -- Check endpoint path
path: /login
# -- Check endpoint port
port: 8000
initialDelaySeconds: 30
periodSeconds: 60
timeoutSeconds: 10
# -- resources defines the computing resources (CPU and memory)
# that are allocated to the containers running within the Pod.
resources: {}
# We usually recommend not to specify default resources and to leave this as a conscious
# choice for the user. This also increases chances charts run on environments with little
# resources, such as Minikube. If you do want to specify resources, uncomment the following
# lines, adjust them as necessary, and remove the curly braces after 'resources:'.
# requests:
# cpu: 50m
# memory: 150M
# Distributed poller container configurations options
poller:
# -- Poller replicas
replicas: 2
# -- resources defines the computing resources (CPU and memory)
# that are allocated to the containers running within the Pod.
resources: {}
# requests:
# cpu: 500m
# memory: 200M
# -- SNMP network discovery scanner cron job. This job is optional and only use
# SNMP network discovery scanner cron job. This job is optional and only use
# when having snmp network discovery enabled. For this to work either set the
# 'nets' confifuration in the custom config on in the admin interface
# See the following link for more information:
# https://docs.librenms.org/Extensions/Auto-Discovery/
snmp_scanner:
# -- SNMP scanner enabled
enabled: false
# -- SNMP scanner cornjob syntac interval
cron: 15 * * * *
# -- resources defines the computing resources (CPU and memory)
# that are allocated to the containers running within the Pod.
resources: {}
# requests:
# cpu: 500m
# memory: 200M
# Extra environment variable for LibreNMS SNMP scanner container
# -- SNMP scanner extra envs
extraEnvs: {}
# Extra environment variable for LibreNMS container
# -- LibreNMS frontend extra envs
extraEnvs: {}
# -- RRD cached is the tool that allows for distributed polling and is mandatory
# RRD cached is the tool that allows for distributed polling and is mandatory
# in this LibreNMS helm chart. See the rrdcached documentation for more
# information: https://oss.oetiker.ch/rrdtool/doc/rrdcached.en.html
rrdcached:
image:
# -- repository is the image repository to pull from.
repository: crazymax/rrdcached
# -- tag is image tag to pull.
tag: 1.8.0
persistence:
# -- RRDCached persistent volume enabled
enabled: true
journal:
# -- RRDCached journal PV size
size: 1Gi
rrdcached:
# -- RRDCached RRD storage PV size
size: 10Gi
# -- resources defines the computing resources (CPU and memory)
# that are allocated to the containers running within the Pod.
resources: {}
# requests:
# cpu: 100m
# memory: 500M
livenessProbe:
# -- RRD cached liveness probe
tcpSocket:
port: 42217
initialDelaySeconds: 15
periodSeconds: 20
envs:
# -- env variables RRD Cached
- name: TZ
value: "Europe/Amsterdam"
- name: WRITE_JITTER
@@ -120,10 +92,10 @@ librenms:
- name: WRITE_TIMEOUT
value: '1800'
# -- Extra environment variable for RRDCACHED container
# Extra environment variable for RRDCACHED container
extraEnvs: {}
# -- 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
mysql:
enabled: true
@@ -131,7 +103,7 @@ mysql:
username: librenms
database: librenms
# -- Configuration for redis dependency chart by Bitnami. See their chart for
# Configuration for redis dependency chart by Bitnami. See their chart for
# more information: https://github.com/bitnami/charts/tree/master/bitnami/redis
redis:
enabled: true

View File

@@ -1,9 +0,0 @@
remote: origin
validate-maintainers: false
target-branch: main
chart-repos:
- librenms=https://www.librenms.org/helm-charts/
- bitnami=https://charts.bitnami.com/bitnami/
helm-extra-args: --timeout 800s
chart-dirs:
- charts

View File

@@ -1,426 +0,0 @@
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"