Compare commits

...

8 Commits

Author SHA1 Message Date
nιcнolaѕ wιlde
b20bffc634 [openemr] Migrate to common v3 (#960)
* [openemr] Migrate to common v3

Signed-off-by: Nicholas Wilde <ncwilde43@gmail.com>
2021-06-10 17:30:13 +02:00
nιcнolaѕ wιlde
0572c4a6b7 [emby] Migrate to common v3 (#961)
* [emby] Migrate to common v3

Signed-off-by: Nicholas Wilde <ncwilde43@gmail.com>
2021-06-10 17:28:46 +02:00
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs
3077b9122c [home-assistant] Migrate to common v3 (#964)
* [home-assistant] Migrate to common v3

Signed-off-by: Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs <me@bjw-s.dev>

* Use postgresql 10.4.9

Signed-off-by: Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs <me@bjw-s.dev>

* Actually bump the chart

Signed-off-by: Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs <me@bjw-s.dev>

* Bump common to 3.0.2

Signed-off-by: Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs <me@bjw-s.dev>
2021-06-10 08:16:11 -04:00
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs
b0067a5394 [intel-gpu-plugin] Migrate to common v3 (#966)
Signed-off-by: Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs <me@bjw-s.dev>
2021-06-10 08:15:25 -04:00
renovate[bot]
1e74de9af1 chore(deps): update helm chart common to v3.0.2 (#965)
* chore(deps): update helm chart common to v3.0.2

Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-10 13:45:32 +02:00
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs
403b282b8b Update README.md 2021-06-10 13:44:55 +02:00
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs
0087a7806e [plex] Migrate to common v3 (#963)
Signed-off-by: Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs <me@bjw-s.dev>
2021-06-10 04:52:07 -04:00
nιcнolaѕ wιlde
7b0276ffce [reg] Migrate to common v3 (#958)
* [reg] Migrate to common v3

Signed-off-by: Nicholas Wilde <ncwilde43@gmail.com>
2021-06-10 09:18:35 +02:00
35 changed files with 448 additions and 389 deletions

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: 10.6.2 appVersion: 10.6.2
description: Airsonic is a Free and Open Source community driven media server description: Airsonic is a Free and Open Source community driven media server
name: airsonic name: airsonic
version: 3.0.1 version: 3.0.2
kubeVersion: ">=1.16.0-0" kubeVersion: ">=1.16.0-0"
keywords: keywords:
- airsonic - airsonic
@@ -18,4 +18,4 @@ maintainers:
dependencies: dependencies:
- name: common - name: common
repository: https://library-charts.k8s-at-home.com repository: https://library-charts.k8s-at-home.com
version: 3.0.1 version: 3.0.2

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: 0.4.3 appVersion: 0.4.3
description: Bot for Prometheus Alertmanager description: Bot for Prometheus Alertmanager
name: alertmanager-bot name: alertmanager-bot
version: 5.0.0 version: 5.0.1
kubeVersion: ">=1.16.0-0" kubeVersion: ">=1.16.0-0"
keywords: keywords:
- alertmanager - alertmanager
@@ -20,4 +20,4 @@ maintainers:
dependencies: dependencies:
- name: common - name: common
repository: https://library-charts.k8s-at-home.com repository: https://library-charts.k8s-at-home.com
version: 3.0.1 version: 3.0.2

View File

@@ -3,7 +3,7 @@ apiVersion: v2
appVersion: v21.05.1 appVersion: v21.05.1
description: A simple, self-hosted, easy-to-use platform for organising and storing information. description: A simple, self-hosted, easy-to-use platform for organising and storing information.
name: bookstack name: bookstack
version: 2.0.0 version: 2.0.1
kubeVersion: ">=1.16.0-0" kubeVersion: ">=1.16.0-0"
keywords: keywords:
- bookstack - bookstack
@@ -23,7 +23,7 @@ maintainers:
dependencies: dependencies:
- name: common - name: common
repository: https://library-charts.k8s-at-home.com repository: https://library-charts.k8s-at-home.com
version: 3.0.1 version: 3.0.2
- name: mariadb - name: mariadb
version: 9.3.13 version: 9.3.13
repository: https://charts.bitnami.com/bitnami repository: https://charts.bitnami.com/bitnami

View File

@@ -1,9 +1,9 @@
--- ---
apiVersion: v2 apiVersion: v2
appVersion: 4.5.4.0 appVersion: 4.6.1.0
description: Emby Server is a home media server description: Emby Server is a home media server
name: emby name: emby
version: 1.1.0 version: 2.0.0
kubeVersion: ">=1.16.0-0" kubeVersion: ">=1.16.0-0"
keywords: keywords:
- emby - emby
@@ -20,4 +20,4 @@ maintainers:
dependencies: dependencies:
- name: common - name: common
repository: https://library-charts.k8s-at-home.com repository: https://library-charts.k8s-at-home.com
version: 2.5.0 version: 3.0.1

View File

@@ -1,6 +1,6 @@
# emby # emby
![Version: 1.1.0](https://img.shields.io/badge/Version-1.1.0-informational?style=flat-square) ![AppVersion: 4.5.4.0](https://img.shields.io/badge/AppVersion-4.5.4.0-informational?style=flat-square) ![Version: 2.0.0](https://img.shields.io/badge/Version-2.0.0-informational?style=flat-square) ![AppVersion: 4.6.1.0](https://img.shields.io/badge/AppVersion-4.6.1.0-informational?style=flat-square)
Emby Server is a home media server Emby Server is a home media server
@@ -19,7 +19,7 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version | | Repository | Name | Version |
|------------|------|---------| |------------|------|---------|
| https://library-charts.k8s-at-home.com | common | 2.5.0 | | https://library-charts.k8s-at-home.com | common | 3.0.1 |
## TL;DR ## TL;DR
@@ -76,22 +76,13 @@ N/A
| Key | Type | Default | Description | | Key | Type | Default | Description |
|-----|------|---------|-------------| |-----|------|---------|-------------|
| env | object | `{}` | | | env | object | `{"TZ":"UTC"}` | environment variables. See more environment variables in the [emby documentation](https://emby.org/docs) |
| image.pullPolicy | string | `"IfNotPresent"` | | | image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
| image.repository | string | `"ghcr.io/k8s-at-home/emby"` | | | image.repository | string | `"ghcr.io/k8s-at-home/emby"` | image repository |
| image.tag | string | `"v4.5.4.0"` | | | image.tag | string | `"v4.6.1.0"` | image tag |
| ingress.enabled | bool | `false` | | | ingress.main | object | See values.yaml | Enable and configure ingress settings for the chart under this key. |
| persistence.config.emptyDir.enabled | bool | `false` | | | persistence | object | See values.yaml | Configure persistence settings for the chart under this key. |
| persistence.config.enabled | bool | `false` | | | service | object | See values.yaml | Configures service settings for the chart. |
| persistence.config.mountPath | string | `"/config"` | |
| persistence.media.emptyDir.enabled | bool | `false` | |
| persistence.media.enabled | bool | `false` | |
| persistence.media.mountPath | string | `"/media"` | |
| service.additionalPorts[0].name | string | `"https"` | |
| service.additionalPorts[0].port | int | `8920` | |
| service.additionalPorts[0].protocol | string | `"TCP"` | |
| service.port.port | int | `8096` | |
| strategy.type | string | `"Recreate"` | |
## Changelog ## Changelog
@@ -99,6 +90,14 @@ All notable changes to this application Helm chart will be documented in this fi
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
### [2.0.0]
#### Changed
- **BREAKING**: Upgraded the common library dependency to version 3.0.1. This introduces several breaking changes (`service`, `ingress` and `persistence` keys have been refactored).
Be sure to check out the [library chart](https://github.com/k8s-at-home/library-charts/blob/common-3.0.1/charts/stable/common/) for the up-to-date values.
- Changed image tag to `v4.6.1.0`.
### [1.0.0] ### [1.0.0]
#### Added #### Added
@@ -113,7 +112,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
- N/A - N/A
[1.0.0]: #1.0.0 [2.0.0]: #200
[1.0.0]: #100
## Support ## Support

View File

@@ -9,6 +9,14 @@ All notable changes to this application Helm chart will be documented in this fi
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
### [2.0.0]
#### Changed
- **BREAKING**: Upgraded the common library dependency to version 3.0.1. This introduces several breaking changes (`service`, `ingress` and `persistence` keys have been refactored).
Be sure to check out the [library chart](https://github.com/k8s-at-home/library-charts/blob/common-3.0.1/charts/stable/common/) for the up-to-date values.
- Changed image tag to `v4.6.1.0`.
### [1.0.0] ### [1.0.0]
#### Added #### Added
@@ -23,5 +31,6 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
- N/A - N/A
[1.0.0]: #1.0.0 [2.0.0]: #200
[1.0.0]: #100
{{- end -}} {{- end -}}

View File

@@ -6,37 +6,42 @@
# #
image: image:
# -- image repository
repository: ghcr.io/k8s-at-home/emby repository: ghcr.io/k8s-at-home/emby
# -- image pull policy
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
tag: v4.5.4.0 # -- image tag
tag: v4.6.1.0
strategy: # -- environment variables. See more environment variables in the [emby documentation](https://emby.org/docs)
type: Recreate # @default -- See below
env:
# See more environment variables in the emby documentation # -- Set the container timezone
# https://emby.org/docs TZ: UTC
env: {}
# TZ:
# -- Configures service settings for the chart.
# @default -- See values.yaml
service: service:
port: main:
port: 8096 ports:
additionalPorts: http:
- port: 8920 port: 8096
name: https https:
protocol: TCP enabled: true
port: 8920
ingress: ingress:
enabled: false # -- Enable and configure ingress settings for the chart under this key.
# @default -- See values.yaml
main:
enabled: false
# -- Configure persistence settings for the chart under this key.
# @default -- See values.yaml
persistence: persistence:
config: config:
enabled: false enabled: false
emptyDir:
enabled: false
mountPath: /config mountPath: /config
media: media:
enabled: false enabled: false
emptyDir:
enabled: false
mountPath: /media mountPath: /media

View File

@@ -1,8 +1,8 @@
apiVersion: v2 apiVersion: v2
appVersion: 2021.5.5 appVersion: 2021.6.3
description: Home Assistant description: Home Assistant
name: home-assistant name: home-assistant
version: 8.3.1 version: 9.0.0
kubeVersion: ">=1.16.0-0" kubeVersion: ">=1.16.0-0"
keywords: keywords:
- home-assistant - home-assistant
@@ -20,13 +20,13 @@ maintainers:
dependencies: dependencies:
- name: common - name: common
repository: https://library-charts.k8s-at-home.com repository: https://library-charts.k8s-at-home.com
version: 2.5.0 version: 3.0.2
- name: postgresql - name: postgresql
version: 10.4.8 version: 10.4.9
repository: https://charts.bitnami.com/bitnami repository: https://charts.bitnami.com/bitnami
condition: postgresql.enabled condition: postgresql.enabled
- name: mariadb - name: mariadb
version: 9.3.13 version: 9.3.14
repository: https://charts.bitnami.com/bitnami repository: https://charts.bitnami.com/bitnami
condition: mariadb.enabled condition: mariadb.enabled
- name: influxdb - name: influxdb

View File

@@ -1,6 +1,6 @@
# home-assistant # home-assistant
![Version: 8.3.1](https://img.shields.io/badge/Version-8.3.1-informational?style=flat-square) ![AppVersion: 2021.5.5](https://img.shields.io/badge/AppVersion-2021.5.5-informational?style=flat-square) ![Version: 9.0.0](https://img.shields.io/badge/Version-9.0.0-informational?style=flat-square) ![AppVersion: 2021.6.3](https://img.shields.io/badge/AppVersion-2021.6.3-informational?style=flat-square)
Home Assistant Home Assistant
@@ -21,9 +21,9 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version | | Repository | Name | Version |
|------------|------|---------| |------------|------|---------|
| https://charts.bitnami.com/bitnami | influxdb | 1.1.9 | | https://charts.bitnami.com/bitnami | influxdb | 1.1.9 |
| https://charts.bitnami.com/bitnami | mariadb | 9.3.13 | | https://charts.bitnami.com/bitnami | mariadb | 9.3.14 |
| https://charts.bitnami.com/bitnami | postgresql | 10.4.8 | | https://charts.bitnami.com/bitnami | postgresql | 10.4.9 |
| https://library-charts.k8s-at-home.com | common | 2.5.0 | | https://library-charts.k8s-at-home.com | common | 3.0.2 |
## TL;DR ## TL;DR
@@ -79,14 +79,11 @@ A Z-Wave and/or Zigbee controller device could be used with Home Assistant if pa
First you will need to mount your Z-Wave and/or Zigbee device into the pod, you can do so by adding the following to your values: First you will need to mount your Z-Wave and/or Zigbee device into the pod, you can do so by adding the following to your values:
```yaml ```yaml
additionalVolumeMounts: persistence:
- name: zwave-usb usb:
mountPath: /path/to/device enabled: true
type: hostPath
additionalVolumes: hostPath: /path/to/device
- name: zwave-usb
hostPath:
path: /path/to/device
``` ```
Second you will need to set a nodeAffinity rule, for example: Second you will need to set a nodeAffinity rule, for example:
@@ -126,33 +123,21 @@ The value derived is the name of the kubernetes service object for home-assistan
| Key | Type | Default | Description | | Key | Type | Default | Description |
|-----|------|---------|-------------| |-----|------|---------|-------------|
| env | object | `{}` | | | env | object | See below | environment variables. See [image docs](https://docs.linuxserver.io/images/docker-airsonic#environment-variables-e) for more details. |
| image.pullPolicy | string | `"IfNotPresent"` | | | env.TZ | string | `"UTC"` | Set the container timezone |
| image.repository | string | `"homeassistant/home-assistant"` | | | image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
| image.tag | string | `"2021.5.5"` | | | image.repository | string | `"homeassistant/home-assistant"` | image repository |
| influxdb.architecture | string | `"standalone"` | | | image.tag | string | `"2021.6.3"` | image tag |
| influxdb.authEnabled | bool | `false` | | | influxdb | object | See values.yaml | Enable and configure influxdb database subchart under this key. For more options see [influxdb chart documentation](https://github.com/bitnami/charts/tree/master/bitnami/influxdb) |
| influxdb.database | string | `"home_assistant"` | | | ingress.main | object | See values.yaml | Enable and configure ingress settings for the chart under this key. |
| influxdb.enabled | bool | `false` | | | mariadb | object | See values.yaml | Enable and configure mariadb database subchart under this key. For more options see [mariadb chart documentation](https://github.com/bitnami/charts/tree/master/bitnami/mariadb) |
| influxdb.persistence.enabled | bool | `false` | | | persistence | object | See values.yaml | Configure persistence settings for the chart under this key. |
| ingress.enabled | bool | `false` | | | persistence.usb | object | See values.yaml | Configure a hostPathMount to mount a USB device in the container. |
| mariadb.architecture | string | `"standalone"` | | | postgresql | object | See values.yaml | Enable and configure postgresql database subchart under this key. For more options see [postgresql chart documentation](https://github.com/bitnami/charts/tree/master/bitnami/postgresql) |
| mariadb.auth.database | string | `"home-assistant"` | | | prometheus.serviceMonitor | object | See values.yaml | Enable and configure a Prometheus serviceMonitor for the chart under this key. |
| mariadb.auth.password | string | `"home-assistant-pass"` | | | securityContext | object | `{"privileged":null}` | Enable devices to be discoverable hostNetwork: true -- When hostNetwork is true set dnsPolicy to ClusterFirstWithHostNet dnsPolicy: ClusterFirstWithHostNet |
| mariadb.auth.rootPassword | string | `"home-assistantrootpass"` | | | securityContext.privileged | bool | `nil` | Privileged securityContext may be required if USB devics are accessed directly through the host machine |
| mariadb.auth.username | string | `"home-assistant"` | | | service | object | See values.yaml | Configures service settings for the chart. Normally this does not need to be modified. |
| mariadb.enabled | bool | `false` | |
| mariadb.primary.persistence.enabled | bool | `false` | |
| persistence.config.emptyDir.enabled | bool | `false` | |
| persistence.config.enabled | bool | `false` | |
| postgresql.enabled | bool | `false` | |
| postgresql.persistence.enabled | bool | `false` | |
| postgresql.postgresqlDatabase | string | `"home-assistant"` | |
| postgresql.postgresqlPassword | string | `"home-assistant-pass"` | |
| postgresql.postgresqlUsername | string | `"home-assistant"` | |
| prometheus.serviceMonitor.enabled | bool | `false` | |
| service.port.port | int | `8123` | |
| strategy.type | string | `"Recreate"` | |
## Changelog ## Changelog
@@ -161,6 +146,16 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
### [9.0.0]
#### Changed
- **BREAKING**: Upgraded the common library dependency to version 3.0.2. This introduces several breaking changes (`service`, `ingress` and `persistence` keys have been refactored).
Be sure to check out the [library chart](https://github.com/k8s-at-home/library-charts/blob/common-3.0.2/charts/stable/common/) for the up-to-date values.
- Changed image tag to `2021.6.3`.
- Updated `mariadb` chart to version `9.3.14`.
- Updated `postgresql` chart to version `10.4.9`.
## [8.3.0] ## [8.3.0]
### Changed ### Changed
@@ -231,16 +226,12 @@ Any pre-existing StatefulSet will have to be removed before upgrading due to a n
This is the last version before starting this changelog. All sorts of cool stuff was changed, but only `git log` remembers what that was :slightly_frowning_face: This is the last version before starting this changelog. All sorts of cool stuff was changed, but only `git log` remembers what that was :slightly_frowning_face:
[10.0.0]: #1000
[8.0.0]: https://github.com/k8s-at-home/charts/tree/home-assistant-8.0.0/charts/home-assistant [8.0.0]: https://github.com/k8s-at-home/charts/tree/home-assistant-8.0.0/charts/home-assistant
[5.0.0]: https://github.com/k8s-at-home/charts/tree/home-assistant-5.0.0/charts/home-assistant [5.0.0]: https://github.com/k8s-at-home/charts/tree/home-assistant-5.0.0/charts/home-assistant
[4.0.0]: https://github.com/k8s-at-home/charts/tree/home-assistant-4.0.0/charts/home-assistant [4.0.0]: https://github.com/k8s-at-home/charts/tree/home-assistant-4.0.0/charts/home-assistant
[3.1.0]: https://github.com/k8s-at-home/charts/tree/home-assistant-3.1.0/charts/home-assistant [3.1.0]: https://github.com/k8s-at-home/charts/tree/home-assistant-3.1.0/charts/home-assistant
[3.0.0]: https://github.com/k8s-at-home/charts/tree/home-assistant-3.0.0/charts/home-assistant [3.0.0]: https://github.com/k8s-at-home/charts/tree/home-assistant-3.0.0/charts/home-assistant
[2.7.0]: https://github.com/k8s-at-home/charts/tree/home-assistant-2.7.0/charts/home-assistant [2.7.0]: https://github.com/k8s-at-home/charts/tree/home-assistant-2.7.0/charts/home-assistant
## Support ## Support

View File

@@ -10,6 +10,16 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
### [9.0.0]
#### Changed
- **BREAKING**: Upgraded the common library dependency to version 3.0.2. This introduces several breaking changes (`service`, `ingress` and `persistence` keys have been refactored).
Be sure to check out the [library chart](https://github.com/k8s-at-home/library-charts/blob/common-3.0.2/charts/stable/common/) for the up-to-date values.
- Changed image tag to `2021.6.3`.
- Updated `mariadb` chart to version `9.3.14`.
- Updated `postgresql` chart to version `10.4.9`.
## [8.3.0] ## [8.3.0]
### Changed ### Changed
@@ -80,15 +90,11 @@ Any pre-existing StatefulSet will have to be removed before upgrading due to a n
This is the last version before starting this changelog. All sorts of cool stuff was changed, but only `git log` remembers what that was :slightly_frowning_face: This is the last version before starting this changelog. All sorts of cool stuff was changed, but only `git log` remembers what that was :slightly_frowning_face:
[10.0.0]: #1000
[8.0.0]: https://github.com/k8s-at-home/charts/tree/home-assistant-8.0.0/charts/home-assistant [8.0.0]: https://github.com/k8s-at-home/charts/tree/home-assistant-8.0.0/charts/home-assistant
[5.0.0]: https://github.com/k8s-at-home/charts/tree/home-assistant-5.0.0/charts/home-assistant [5.0.0]: https://github.com/k8s-at-home/charts/tree/home-assistant-5.0.0/charts/home-assistant
[4.0.0]: https://github.com/k8s-at-home/charts/tree/home-assistant-4.0.0/charts/home-assistant [4.0.0]: https://github.com/k8s-at-home/charts/tree/home-assistant-4.0.0/charts/home-assistant
[3.1.0]: https://github.com/k8s-at-home/charts/tree/home-assistant-3.1.0/charts/home-assistant [3.1.0]: https://github.com/k8s-at-home/charts/tree/home-assistant-3.1.0/charts/home-assistant
[3.0.0]: https://github.com/k8s-at-home/charts/tree/home-assistant-3.0.0/charts/home-assistant [3.0.0]: https://github.com/k8s-at-home/charts/tree/home-assistant-3.0.0/charts/home-assistant
[2.7.0]: https://github.com/k8s-at-home/charts/tree/home-assistant-2.7.0/charts/home-assistant [2.7.0]: https://github.com/k8s-at-home/charts/tree/home-assistant-2.7.0/charts/home-assistant
{{- end -}} {{- end -}}

View File

@@ -12,14 +12,11 @@ A Z-Wave and/or Zigbee controller device could be used with Home Assistant if pa
First you will need to mount your Z-Wave and/or Zigbee device into the pod, you can do so by adding the following to your values: First you will need to mount your Z-Wave and/or Zigbee device into the pod, you can do so by adding the following to your values:
```yaml ```yaml
additionalVolumeMounts: persistence:
- name: zwave-usb usb:
mountPath: /path/to/device enabled: true
type: hostPath
additionalVolumes: hostPath: /path/to/device
- name: zwave-usb
hostPath:
path: /path/to/device
``` ```
Second you will need to set a nodeAffinity rule, for example: Second you will need to set a nodeAffinity rule, for example:

View File

@@ -6,35 +6,46 @@
# #
image: image:
# -- image repository
repository: homeassistant/home-assistant repository: homeassistant/home-assistant
# -- image tag
tag: 2021.6.3
# -- image pull policy
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
tag: 2021.5.5
strategy: # -- environment variables. See [image docs](https://docs.linuxserver.io/images/docker-airsonic#environment-variables-e) for more details.
type: Recreate # @default -- See below
env:
env: {} # -- Set the container timezone
# TZ: TZ: UTC
# -- Configures service settings for the chart. Normally this does not need to be modified.
# @default -- See values.yaml
service: service:
port: main:
port: 8123 ports:
http:
port: 8123
ingress: ingress:
enabled: false # -- Enable and configure ingress settings for the chart under this key.
# @default -- See values.yaml
main:
enabled: false
# # Enable devices to be discoverable # -- Enable devices to be discoverable
# hostNetwork: true # hostNetwork: true
# # When hostNetwork is true set dnsPolicy to ClusterFirstWithHostNet # -- When hostNetwork is true set dnsPolicy to ClusterFirstWithHostNet
# dnsPolicy: ClusterFirstWithHostNet # dnsPolicy: ClusterFirstWithHostNet
# # Enable passing thru a USB device to Home Assistant securityContext:
# securityContext: # -- (bool) Privileged securityContext may be required if USB devics are accessed directly through the host machine
# privileged: true privileged: # true
# Enable a prometheus-operator servicemonitor
prometheus: prometheus:
# -- Enable and configure a Prometheus serviceMonitor for the chart under this key.
# @default -- See values.yaml
serviceMonitor: serviceMonitor:
enabled: false enabled: false
## See https://www.home-assistant.io/docs/authentication/ for where to find ## See https://www.home-assistant.io/docs/authentication/ for where to find
@@ -46,37 +57,21 @@ prometheus:
# interval: 1m # interval: 1m
# additionalLabels: {} # additionalLabels: {}
# -- Configure persistence settings for the chart under this key.
# @default -- See values.yaml
persistence: persistence:
config: config:
enabled: false enabled: false
emptyDir: # -- Configure a hostPathMount to mount a USB device in the container.
enabled: false # @default -- See values.yaml
## Persistent Volume Storage Class usb:
## If defined, storageClassName: <storageClass> enabled: false
## If set to "-", storageClassName: "", which disables dynamic provisioning type: hostPath
## If undefined (the default) or set to null, no storageClassName spec is hostPath: /path/to/device
## set, choosing the default provisioner. (gp2 on AWS, standard on
## GKE, AWS & OpenStack)
# storageClass: "-"
# accessMode: ReadWriteOnce
# size: 1Gi
## Do not delete the pvc upon helm uninstall
# skipuninstall: false
# existingClaim: ""
# # Path to your Z-Wave / Zigbee device in the container # -- Enable and configure mariadb database subchart under this key.
# additionalVolumeMounts: # For more options see [mariadb chart documentation](https://github.com/bitnami/charts/tree/master/bitnami/mariadb)
# - name: zwave-usb # @default -- See values.yaml
# mountPath: /dev/serial/by-id/usb-0658_0200-if00
# # Path to your Z-Wave / Zigbee device on the host
# additionalVolumes:
# - name: zwave-usb
# hostPath:
# path: /dev/serial/by-id/usb-0658_0200-if00
# Enabled mariadb
# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/mariadb
mariadb: mariadb:
enabled: false enabled: false
architecture: standalone architecture: standalone
@@ -90,8 +85,9 @@ mariadb:
enabled: false enabled: false
# storageClass: "" # storageClass: ""
# Enabled postgres # -- Enable and configure postgresql database subchart under this key.
# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql # For more options see [postgresql chart documentation](https://github.com/bitnami/charts/tree/master/bitnami/postgresql)
# @default -- See values.yaml
postgresql: postgresql:
enabled: false enabled: false
postgresqlUsername: home-assistant postgresqlUsername: home-assistant
@@ -101,8 +97,9 @@ postgresql:
enabled: false enabled: false
# storageClass: "" # storageClass: ""
# Enable influxdb # -- Enable and configure influxdb database subchart under this key.
# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/influxdb # For more options see [influxdb chart documentation](https://github.com/bitnami/charts/tree/master/bitnami/influxdb)
# @default -- See values.yaml
influxdb: influxdb:
enabled: false enabled: false
architecture: standalone architecture: standalone

View File

@@ -1,6 +1,6 @@
apiVersion: v2 apiVersion: v2
name: intel-gpu-plugin name: intel-gpu-plugin
version: 2.0.0 version: 3.0.0
appVersion: 0.20.0 appVersion: 0.20.0
description: The Intel GPU plugin facilitates offloading the processing of computation intensive workloads to GPU hardware description: The Intel GPU plugin facilitates offloading the processing of computation intensive workloads to GPU hardware
keywords: keywords:
@@ -15,7 +15,9 @@ sources:
maintainers: maintainers:
- name: billimek - name: billimek
email: jeff@billimek.com email: jeff@billimek.com
- name: bjw-s
email: me@bjw-s.dev
dependencies: dependencies:
- name: common - name: common
version: 2.5.0 version: 3.0.2
repository: https://library-charts.k8s-at-home.com repository: https://library-charts.k8s-at-home.com

View File

@@ -1,6 +1,6 @@
# intel-gpu-plugin # intel-gpu-plugin
![Version: 2.0.0](https://img.shields.io/badge/Version-2.0.0-informational?style=flat-square) ![AppVersion: 0.20.0](https://img.shields.io/badge/AppVersion-0.20.0-informational?style=flat-square) ![Version: 3.0.0](https://img.shields.io/badge/Version-3.0.0-informational?style=flat-square) ![AppVersion: 0.20.0](https://img.shields.io/badge/AppVersion-0.20.0-informational?style=flat-square)
The Intel GPU plugin facilitates offloading the processing of computation intensive workloads to GPU hardware The Intel GPU plugin facilitates offloading the processing of computation intensive workloads to GPU hardware
@@ -16,7 +16,7 @@ The Intel GPU plugin facilitates offloading the processing of computation intens
| Repository | Name | Version | | Repository | Name | Version |
|------------|------|---------| |------------|------|---------|
| https://library-charts.k8s-at-home.com | common | 2.5.0 | | https://library-charts.k8s-at-home.com | common | 3.0.2 |
## TL;DR ## TL;DR
@@ -87,37 +87,17 @@ affinity:
| Key | Type | Default | Description | | Key | Type | Default | Description |
|-----|------|---------|-------------| |-----|------|---------|-------------|
| args[0] | string | `"-shared-dev-num"` | | | args | list | `["-shared-dev-num","1"]` | Override the args for the default container Refer to the [plugin documentation](https://github.com/intel/intel-device-plugins-for-kubernetes/blob/main/cmd/gpu_plugin/README.md) for more information. |
| args[1] | string | `"1"` | | | controller.type | string | `"daemonset"` | Run this chart as a daemonset. Do not modify unless you know what you are doing. |
| controllerType | string | `"daemonset"` | | | envValueFrom.NODE_NAME | object | `spec.nodeName` | Sets the NODE_NAME env var to the name of the node where the pod is running. Do not modify unless you know what you are doing. |
| envValueFrom.NODE_NAME.fieldRef.fieldPath | string | `"spec.nodeName"` | | | image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
| hostPathMounts[0].emptyDir | bool | `false` | | | image.repository | string | `"intel/intel-gpu-plugin"` | image repository |
| hostPathMounts[0].enabled | bool | `true` | | | image.tag | string | `"0.20.0"` | image tag |
| hostPathMounts[0].hostPath | string | `"/dev/dri"` | | | ingress.main.enabled | bool | `false` | Ingress is disabled for this chart. Do not modify unless you know what you are doing. |
| hostPathMounts[0].mountPath | string | `"/dev/dri"` | | | persistence | object | See values.yaml | Configure persistence settings for the chart under this key. |
| hostPathMounts[0].name | string | `"devfs"` | | | probes | object | See values.yaml | Disable probes for this chart since there is no service. Do not modify unless you know what you are doing. |
| hostPathMounts[0].readOnly | bool | `true` | | | service.main.enabled | bool | `false` | Main service is disabled for this chart. Do not modify unless you know what you are doing. |
| hostPathMounts[1].emptyDir | bool | `false` | | | serviceAccount.create | bool | `true` | Specifies whether a service account should be created |
| hostPathMounts[1].enabled | bool | `true` | |
| hostPathMounts[1].hostPath | string | `"/sys/class/drm"` | |
| hostPathMounts[1].mountPath | string | `"/sys/class/drm"` | |
| hostPathMounts[1].name | string | `"sysfs"` | |
| hostPathMounts[1].readOnly | bool | `true` | |
| hostPathMounts[2].emptyDir | bool | `false` | |
| hostPathMounts[2].enabled | bool | `true` | |
| hostPathMounts[2].hostPath | string | `"/var/lib/kubelet/device-plugins"` | |
| hostPathMounts[2].mountPath | string | `"/var/lib/kubelet/device-plugins"` | |
| hostPathMounts[2].name | string | `"kubeletsockets"` | |
| image.pullPolicy | string | `"IfNotPresent"` | |
| image.repository | string | `"intel/intel-gpu-plugin"` | |
| image.tag | string | `"0.20.0"` | |
| ingress.enabled | bool | `false` | |
| probes.liveness.enabled | bool | `false` | |
| probes.readiness.enabled | bool | `false` | |
| probes.startup.enabled | bool | `false` | |
| service.enabled | bool | `false` | |
| serviceAccount.create | bool | `true` | |
| strategy.type | string | `"Recreate"` | |
## Changelog ## Changelog
@@ -125,6 +105,13 @@ All notable changes to this application Helm chart will be documented in this fi
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
### [3.0.0]
#### Changed
- **BREAKING**: Upgraded the common library dependency to version 3.0.2. This introduces several breaking changes (`service`, `ingress` and `persistence` keys have been refactored).
Be sure to check out the [library chart](https://github.com/k8s-at-home/library-charts/blob/common-3.0.2/charts/stable/common/) for the up-to-date values.
### [2.0.0] ### [2.0.0]
#### Added #### Added

View File

@@ -9,6 +9,13 @@ All notable changes to this application Helm chart will be documented in this fi
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
### [3.0.0]
#### Changed
- **BREAKING**: Upgraded the common library dependency to version 3.0.2. This introduces several breaking changes (`service`, `ingress` and `persistence` keys have been refactored).
Be sure to check out the [library chart](https://github.com/k8s-at-home/library-charts/blob/common-3.0.2/charts/stable/common/) for the up-to-date values.
### [2.0.0] ### [2.0.0]
#### Added #### Added

View File

@@ -6,52 +6,64 @@
# #
image: image:
# -- image repository
repository: intel/intel-gpu-plugin repository: intel/intel-gpu-plugin
pullPolicy: IfNotPresent # -- image tag
tag: 0.20.0 tag: 0.20.0
# -- image pull policy
pullPolicy: IfNotPresent
controllerType: daemonset controller:
# -- Run this chart as a daemonset. Do not modify unless you know what you are doing.
strategy: type: daemonset
type: Recreate
serviceAccount: serviceAccount:
# -- Specifies whether a service account should be created
create: true create: true
# -- Override the args for the default container
# Refer to the [plugin documentation](https://github.com/intel/intel-device-plugins-for-kubernetes/blob/main/cmd/gpu_plugin/README.md) for more information.
args: args:
- -shared-dev-num - -shared-dev-num
- "1" - "1"
envValueFrom: envValueFrom:
# -- Sets the NODE_NAME env var to the name of the node where the pod is running. Do not modify unless you know what you are doing.
# @default -- `spec.nodeName`
NODE_NAME: NODE_NAME:
fieldRef: fieldRef:
fieldPath: spec.nodeName fieldPath: spec.nodeName
hostPathMounts: # -- Configure persistence settings for the chart under this key.
- name: "devfs" # @default -- See values.yaml
persistence:
devfs:
enabled: true enabled: true
emptyDir: false type: hostPath
mountPath: "/dev/dri"
hostPath: "/dev/dri" hostPath: "/dev/dri"
readOnly: true readOnly: true
- name: "sysfs" sysfs:
enabled: true enabled: true
emptyDir: false type: hostPath
mountPath: "/sys/class/drm"
hostPath: "/sys/class/drm" hostPath: "/sys/class/drm"
readOnly: true readOnly: true
- name: "kubeletsockets" kubeletsockets:
enabled: true enabled: true
emptyDir: false type: hostPath
mountPath: "/var/lib/kubelet/device-plugins"
hostPath: "/var/lib/kubelet/device-plugins" hostPath: "/var/lib/kubelet/device-plugins"
ingress: ingress:
enabled: false main:
# -- Ingress is disabled for this chart. Do not modify unless you know what you are doing.
enabled: false
service: service:
enabled: false main:
# -- Main service is disabled for this chart. Do not modify unless you know what you are doing.
enabled: false
# -- Disable probes for this chart since there is no service. Do not modify unless you know what you are doing.
# @default -- See values.yaml
probes: probes:
liveness: liveness:
enabled: false enabled: false

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: 2.0.11 appVersion: 2.0.11
description: Eclipse Mosquitto - An open source MQTT broker description: Eclipse Mosquitto - An open source MQTT broker
name: mosquitto name: mosquitto
version: 3.0.0 version: 3.0.1
kubeVersion: ">=1.16.0-0" kubeVersion: ">=1.16.0-0"
keywords: keywords:
- mosquitto - mosquitto
@@ -18,4 +18,4 @@ maintainers:
dependencies: dependencies:
- name: common - name: common
repository: https://library-charts.k8s-at-home.com repository: https://library-charts.k8s-at-home.com
version: 3.0.1 version: 3.0.2

View File

@@ -1,9 +1,9 @@
--- ---
apiVersion: v2 apiVersion: v2
appVersion: 6.0.0 appVersion: 6.1.0
description: OpenEMR is the most popular open source electronic health records and medical practice management solution. description: OpenEMR is the most popular open source electronic health records and medical practice management solution.
name: openemr name: openemr
version: 1.0.1 version: 2.0.0
kubeVersion: ">=1.16.0-0" kubeVersion: ">=1.16.0-0"
keywords: keywords:
- openemr - openemr
@@ -21,7 +21,7 @@ maintainers:
dependencies: dependencies:
- name: common - name: common
repository: https://library-charts.k8s-at-home.com repository: https://library-charts.k8s-at-home.com
version: 2.5.0 version: 3.0.2
- name: mariadb - name: mariadb
version: 9.3.13 version: 9.3.13
repository: https://charts.bitnami.com/bitnami repository: https://charts.bitnami.com/bitnami

View File

@@ -1,6 +1,6 @@
# openemr # openemr
![Version: 1.0.1](https://img.shields.io/badge/Version-1.0.1-informational?style=flat-square) ![AppVersion: 6.0.0](https://img.shields.io/badge/AppVersion-6.0.0-informational?style=flat-square) ![Version: 2.0.0](https://img.shields.io/badge/Version-2.0.0-informational?style=flat-square) ![AppVersion: 6.1.0](https://img.shields.io/badge/AppVersion-6.1.0-informational?style=flat-square)
OpenEMR is the most popular open source electronic health records and medical practice management solution. OpenEMR is the most popular open source electronic health records and medical practice management solution.
@@ -19,7 +19,7 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version | | Repository | Name | Version |
|------------|------|---------| |------------|------|---------|
| https://charts.bitnami.com/bitnami | mariadb | 9.3.13 | | https://charts.bitnami.com/bitnami | mariadb | 9.3.13 |
| https://library-charts.k8s-at-home.com | common | 2.5.0 | | https://library-charts.k8s-at-home.com | common | 3.0.1 |
## TL;DR ## TL;DR
@@ -76,22 +76,15 @@ N/A
| Key | Type | Default | Description | | Key | Type | Default | Description |
|-----|------|---------|-------------| |-----|------|---------|-------------|
| env | object | `{}` | | | env | object | See below | environment variables. See more environment variables in the [openemr documentation](https://github.com/openemr/openemr/blob/master/docker/production/docker-compose.yml) |
| image.pullPolicy | string | `"IfNotPresent"` | | | env.TZ | string | `"UTC"` | Set the container timezone |
| image.repository | string | `"openemr/openemr"` | | | image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
| image.tag | string | `"6.0.0"` | | | image.repository | string | `"openemr/openemr"` | image repository |
| ingress.enabled | bool | `false` | | | image.tag | string | `"6.1.0"` | image tag |
| mariadb.enabled | bool | `false` | | | ingress.main | object | See values.yaml | Enable and configure ingress settings for the chart under this key. |
| persistence.log.emptyDir.enabled | bool | `false` | | | mariadb | object | See values.yaml | Enable and configure mariadb database subchart under this key. For more options see [mariadb chart documentation](https://github.com/bitnami/charts/tree/master/bitnami/mariadb) |
| persistence.log.enabled | bool | `false` | | | persistence | object | See values.yaml | Configure persistence settings for the chart under this key. |
| persistence.log.mountPath | string | `"/var/log"` | | | service | object | See values.yaml | Configures service settings for the chart. |
| persistence.sites.emptyDir.enabled | bool | `false` | |
| persistence.sites.enabled | bool | `false` | |
| persistence.sites.mountPath | string | `"/var/www/localhost/htdocs/openemr/sites"` | |
| service.additionalPorts[0].name | string | `"websocket"` | |
| service.additionalPorts[0].port | int | `443` | |
| service.port.port | int | `80` | |
| strategy.type | string | `"Recreate"` | |
## Changelog ## Changelog
@@ -99,12 +92,21 @@ All notable changes to this application Helm chart will be documented in this fi
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
### [2.0.0]
#### Changed
- **BREAKING**: Upgraded the common library dependency to version 3.0.1. This introduces several breaking changes (`service`, `ingress` and `persistence` keys have been refactored).
Be sure to check out the [library chart](https://github.com/k8s-at-home/library-charts/blob/common-3.0.1/charts/stable/common/) for the up-to-date values.
- Updated the image tag to `6.1.0`.
### [1.0.0] ### [1.0.0]
#### Added #### Added
- Initial version - Initial version
[2.0.0]: #200
[1.0.0]: #100 [1.0.0]: #100
## Support ## Support

View File

@@ -9,11 +9,20 @@ All notable changes to this application Helm chart will be documented in this fi
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
### [2.0.0]
#### Changed
- **BREAKING**: Upgraded the common library dependency to version 3.0.1. This introduces several breaking changes (`service`, `ingress` and `persistence` keys have been refactored).
Be sure to check out the [library chart](https://github.com/k8s-at-home/library-charts/blob/common-3.0.1/charts/stable/common/) for the up-to-date values.
- Updated the image tag to `6.1.0`.
### [1.0.0] ### [1.0.0]
#### Added #### Added
- Initial version - Initial version
[2.0.0]: #200
[1.0.0]: #100 [1.0.0]: #100
{{- end -}} {{- end -}}

View File

@@ -8,7 +8,8 @@ env:
OE_PASS: pass OE_PASS: pass
ingress: ingress:
enabled: true main:
enabled: true
fullnameOverride: openemr fullnameOverride: openemr

View File

@@ -6,17 +6,18 @@
# #
image: image:
# -- image repository
repository: openemr/openemr repository: openemr/openemr
# -- image pull policy
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
tag: 6.0.0 # -- image tag
tag: 6.1.0
strategy: # -- environment variables. See more environment variables in the [openemr documentation](https://github.com/openemr/openemr/blob/master/docker/production/docker-compose.yml)
type: Recreate # @default -- See below
env:
# See more environment variables in the openemr documentation # -- Set the container timezone
# https://github.com/openemr/openemr/blob/master/docker/production/docker-compose.yml TZ: UTC
env: {}
# TZ:
# MYSQL_HOST: openemr-mariadb # MYSQL_HOST: openemr-mariadb
# MYSQL_ROOT_PASS: openemrrootpass # MYSQL_ROOT_PASS: openemrrootpass
# MYSQL_USER: openemr # MYSQL_USER: openemr
@@ -24,30 +25,37 @@ env: {}
# OE_USER: admin # OE_USER: admin
# OE_PASS: pass # OE_PASS: pass
# -- Configures service settings for the chart.
# @default -- See values.yaml
service: service:
port: main:
port: 80 primary: true
additionalPorts: ports:
- name: websocket http:
port: 443 port: 80
https:
enabled: true
port: 443
ingress: ingress:
enabled: false # -- Enable and configure ingress settings for the chart under this key.
# @default -- See values.yaml
main:
enabled: false
# -- Configure persistence settings for the chart under this key.
# @default -- See values.yaml
persistence: persistence:
log: log:
enabled: false enabled: false
emptyDir:
enabled: false
mountPath: /var/log mountPath: /var/log
sites: sites:
enabled: false enabled: false
emptyDir:
enabled: false
mountPath: /var/www/localhost/htdocs/openemr/sites mountPath: /var/www/localhost/htdocs/openemr/sites
# Enabled mariadb # -- Enable and configure mariadb database subchart under this key.
# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/mariadb # For more options see [mariadb chart documentation](https://github.com/bitnami/charts/tree/master/bitnami/mariadb)
# @default -- See values.yaml
mariadb: mariadb:
enabled: false enabled: false
# architecture: standalone # architecture: standalone

View File

@@ -1,8 +1,8 @@
apiVersion: v2 apiVersion: v2
appVersion: v1.22.0.4163-d8c4875dd appVersion: v1.23.2.4656-85f0adf5b
description: Plex Media Server description: Plex Media Server
name: plex name: plex
version: 4.4.0 version: 5.0.1
kubeVersion: ">=1.16.0-0" kubeVersion: ">=1.16.0-0"
keywords: keywords:
- plex - plex
@@ -18,4 +18,4 @@ maintainers:
dependencies: dependencies:
- name: common - name: common
repository: https://library-charts.k8s-at-home.com repository: https://library-charts.k8s-at-home.com
version: 2.5.0 version: 3.0.2

View File

@@ -1,6 +1,6 @@
# plex # plex
![Version: 4.4.0](https://img.shields.io/badge/Version-4.4.0-informational?style=flat-square) ![AppVersion: v1.22.0.4163-d8c4875dd](https://img.shields.io/badge/AppVersion-v1.22.0.4163--d8c4875dd-informational?style=flat-square) ![Version: 5.0.0](https://img.shields.io/badge/Version-5.0.0-informational?style=flat-square) ![AppVersion: v1.23.2.4656-85f0adf5b](https://img.shields.io/badge/AppVersion-v1.23.2.4656--85f0adf5b-informational?style=flat-square)
Plex Media Server Plex Media Server
@@ -19,7 +19,7 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version | | Repository | Name | Version |
|------------|------|---------| |------------|------|---------|
| https://library-charts.k8s-at-home.com | common | 2.5.0 | | https://library-charts.k8s-at-home.com | common | 3.0.1 |
## TL;DR ## TL;DR
@@ -76,20 +76,17 @@ N/A
| Key | Type | Default | Description | | Key | Type | Default | Description |
|-----|------|---------|-------------| |-----|------|---------|-------------|
| env | object | `{}` | | | env | object | See below | environment variables. See [plex docs](https://support.plex.tv/articles/201105343-advanced-hidden-server-settings/) for more details. **NOTE:** Plex preference options are camelCase and CASE SENSITIVE! You can do horrible things to your Plex configuration if you are not careful |
| env.TZ | string | `"UTC"` | Set the container timezone |
| hostNetwork | bool | `false` | Enable devices to be discoverable | | hostNetwork | bool | `false` | Enable devices to be discoverable |
| image.pullPolicy | string | `"IfNotPresent"` | | | image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
| image.repository | string | `"ghcr.io/k8s-at-home/plex"` | | | image.repository | string | `"ghcr.io/k8s-at-home/plex"` | image repository |
| image.tag | string | `"v1.22.0.4163-d8c4875dd"` | | | image.tag | string | `"v1.23.2.4656-85f0adf5b"` | image tag |
| ingress.enabled | bool | `false` | | | ingress.main | object | See values.yaml | Enable and configure ingress settings for the chart under this key. |
| persistence.config.emptyDir.enabled | bool | `false` | | | persistence | object | See values.yaml | Configure persistence settings for the chart under this key. |
| persistence.config.enabled | bool | `false` | | | podSecurityContext | object | `{}` | Configure the Security Context for the Pod |
| persistence.config.mountPath | string | `"/config"` | | | resources | object | `{}` | Configure the resource requests and/or limits for the Pod |
| persistence.transcode.emptyDir.enabled | bool | `false` | | | service | object | See values.yaml | Configures service settings for the chart. |
| persistence.transcode.enabled | bool | `false` | |
| persistence.transcode.mountPath | string | `"/transcode"` | |
| service.port.port | int | `32400` | |
| strategy.type | string | `"Recreate"` | |
## Changelog ## Changelog
@@ -97,6 +94,14 @@ All notable changes to this application Helm chart will be documented in this fi
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
### [5.0.0]
#### Changed
- **BREAKING**: Upgraded the common library dependency to version 3.0.1. This introduces several breaking changes (`service`, `ingress` and `persistence` keys have been refactored).
Be sure to check out the [library chart](https://github.com/k8s-at-home/library-charts/blob/common-3.0.1/charts/stable/common/) for the up-to-date values.
- Changed image tag to `v1.23.2.4656-85f0adf5b`.
### [3.0.0] ### [3.0.0]
#### Added #### Added
@@ -117,8 +122,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
- N/A - N/A
[3.0.0]: #3.0.0 [5.0.0]: #500
[2.3.1]: #2.3.1 [3.0.0]: #300
[2.3.1]: #231
## Support ## Support

View File

@@ -9,6 +9,14 @@ All notable changes to this application Helm chart will be documented in this fi
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
### [5.0.0]
#### Changed
- **BREAKING**: Upgraded the common library dependency to version 3.0.1. This introduces several breaking changes (`service`, `ingress` and `persistence` keys have been refactored).
Be sure to check out the [library chart](https://github.com/k8s-at-home/library-charts/blob/common-3.0.1/charts/stable/common/) for the up-to-date values.
- Changed image tag to `v1.23.2.4656-85f0adf5b`.
### [3.0.0] ### [3.0.0]
#### Added #### Added
@@ -29,6 +37,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
- N/A - N/A
[3.0.0]: #3.0.0 [5.0.0]: #500
[2.3.1]: #2.3.1 [3.0.0]: #300
[2.3.1]: #231
{{- end -}} {{- end -}}

View File

@@ -6,21 +6,23 @@
# #
image: image:
# -- image repository
repository: ghcr.io/k8s-at-home/plex repository: ghcr.io/k8s-at-home/plex
# -- image tag
tag: v1.23.2.4656-85f0adf5b
# -- image pull policy
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
tag: v1.22.0.4163-d8c4875dd
strategy: # -- environment variables. See [plex docs](https://support.plex.tv/articles/201105343-advanced-hidden-server-settings/) for more details.
type: Recreate # **NOTE:** Plex preference options are camelCase and CASE SENSITIVE!
# You can do horrible things to your Plex configuration if you are not careful
env: {} # @default -- See below
# TZ: env:
# -- Set the container timezone
TZ: UTC
# ADVERTISE_IP: # ADVERTISE_IP:
# ALLOWED_NETWORKS: # ALLOWED_NETWORKS:
# PLEX_CLAIM: # PLEX_CLAIM:
# # NOTE: Plex preference options are camelCase and CASE SENSITIVE!
# # You can do horrible things to your Plex configuration if you are not careful
# # See a full list at https://support.plex.tv/articles/201105343-advanced-hidden-server-settings/
# PLEX_PREFERENCE_1: "FriendlyName=plex-kubernetes" # PLEX_PREFERENCE_1: "FriendlyName=plex-kubernetes"
# PLEX_PREFERENCE_2: "EnableIPv6=0" # PLEX_PREFERENCE_2: "EnableIPv6=0"
# PLEX_PREFERENCE_3: "logDebug=0" # PLEX_PREFERENCE_3: "logDebug=0"
@@ -30,95 +32,80 @@ env: {}
# PLEX_PREFERENCE_7: "TreatWanIpAsLocal=0" # PLEX_PREFERENCE_7: "TreatWanIpAsLocal=0"
# PLEX_PREFERENCE_8: "TranscoderH264BackgroundPreset=fast" # PLEX_PREFERENCE_8: "TranscoderH264BackgroundPreset=fast"
# -- Configures service settings for the chart.
# @default -- See values.yaml
service: service:
port: main:
port: 32400 primary: true
# additionalServices: ports:
# - enabled: true http:
# nameSuffix: dnla-tcp port: 32400
# type: NodePort dnla-tcp:
# port: enabled: false
# port: 32469 type: NodePort
# name: dnla-tcp ports:
# protocol: TCP dnla-tcp:
# targetPort: 32469 enabled: true
# externalTrafficPolicy: Local port: 32469
# - enabled: true protocol: TCP
# nameSuffix: dnla-udp targetPort: 32469
# type: NodePort externalTrafficPolicy: Local
# port: dnla-udp:
# port: 1900 enabled: false
# name: dnla-udp type: NodePort
# protocol: UDP ports:
# targetPort: 1900 dnla-udp:
# externalTrafficPolicy: Local enabled: true
port: 1900
protocol: TCP
targetPort: 1900
externalTrafficPolicy: Local
ingress: ingress:
enabled: false # -- Enable and configure ingress settings for the chart under this key.
# @default -- See values.yaml
main:
enabled: false
# -- Enable devices to be discoverable # -- Enable devices to be discoverable
hostNetwork: false hostNetwork: false
# -- Configure persistence settings for the chart under this key.
# @default -- See values.yaml
persistence: persistence:
config: config:
enabled: false enabled: false
emptyDir:
enabled: false
mountPath: /config mountPath: /config
## Persistent Volume Storage Class
## If defined, storageClassName: <storageClass>
## If set to "-", storageClassName: "", which disables dynamic provisioning
## If undefined (the default) or set to null, no storageClassName spec is
## set, choosing the default provisioner. (gp2 on AWS, standard on
## GKE, AWS & OpenStack)
# storageClass: "-"
# accessMode: ReadWriteOnce
# size: 1Gi
## Do not delete the pvc upon helm uninstall
# skipuninstall: false
# existingClaim: ""
transcode: transcode:
enabled: false enabled: false
emptyDir:
enabled: false
mountPath: /transcode mountPath: /transcode
## Persistent Volume Storage Class
## If defined, storageClassName: <storageClass>
## If set to "-", storageClassName: "", which disables dynamic provisioning
## If undefined (the default) or set to null, no storageClassName spec is
## set, choosing the default provisioner. (gp2 on AWS, standard on
## GKE, AWS & OpenStack)
# storageClass: "-"
# accessMode: ReadWriteOnce
# size: 1Gi
## Do not delete the pvc upon helm uninstall
# skipuninstall: false
# existingClaim: ""
# podSecurityContext: # -- Configure the Security Context for the Pod
# runAsUser: 568 podSecurityContext: {}
# runAsGroup: 568 # runAsUser: 568
# fsGroup: 568 # runAsGroup: 568
# # Hardware acceleration using an Intel iGPU w/ QuickSync # fsGroup: 568
# # These IDs below should be matched to your `video` and `render` group on the host # # Hardware acceleration using an Intel iGPU w/ QuickSync
# # To obtain those IDs run the following grep statement on the host: # # These IDs below should be matched to your `video` and `render` group on the host
# # $ cat /etc/group | grep "video\|render" # # To obtain those IDs run the following grep statement on the host:
# # video:x:44: # # $ cat /etc/group | grep "video\|render"
# # render:x:109: # # video:x:44:
# supplementalGroups: # # render:x:109:
# - 44 # supplementalGroups:
# - 109 # - 44
# - 109
# resources: # -- Configure the resource requests and/or limits for the Pod
# requests: resources: {}
# # Hardware acceleration using an Intel iGPU w/ QuickSync and # requests:
# # using intel-gpu-plugin (https://github.com/intel/intel-device-plugins-for-kubernetes) # # Hardware acceleration using an Intel iGPU w/ QuickSync and
# gpu.intel.com/i915: 1 # # using intel-gpu-plugin (https://github.com/intel/intel-device-plugins-for-kubernetes)
# cpu: 200m # gpu.intel.com/i915: 1
# memory: 256Mi # cpu: 200m
# limits: # memory: 256Mi
# # Hardware acceleration using an Intel iGPU w/ QuickSync and # limits:
# # using intel-gpu-plugin (https://github.com/intel/intel-device-plugins-for-kubernetes) # # Hardware acceleration using an Intel iGPU w/ QuickSync and
# gpu.intel.com/i915: 1 # # using intel-gpu-plugin (https://github.com/intel/intel-device-plugins-for-kubernetes)
# memory: 4096Mi # gpu.intel.com/i915: 1
# memory: 4096Mi

View File

@@ -3,7 +3,7 @@ apiVersion: v2
appVersion: 0.16.1 appVersion: 0.16.1
description: Docker registry v2 command line client and repo listing generator with security checks. description: Docker registry v2 command line client and repo listing generator with security checks.
name: reg name: reg
version: 1.2.0 version: 2.0.1
kubeVersion: ">=1.16.0-0" kubeVersion: ">=1.16.0-0"
keywords: keywords:
- reg - reg
@@ -18,4 +18,4 @@ maintainers:
dependencies: dependencies:
- name: common - name: common
repository: https://library-charts.k8s-at-home.com repository: https://library-charts.k8s-at-home.com
version: 2.5.0 version: 3.0.2

View File

@@ -1,6 +1,6 @@
# reg # reg
![Version: 1.2.0](https://img.shields.io/badge/Version-1.2.0-informational?style=flat-square) ![AppVersion: 0.16.1](https://img.shields.io/badge/AppVersion-0.16.1-informational?style=flat-square) ![Version: 2.0.0](https://img.shields.io/badge/Version-2.0.0-informational?style=flat-square) ![AppVersion: 0.16.1](https://img.shields.io/badge/AppVersion-0.16.1-informational?style=flat-square)
Docker registry v2 command line client and repo listing generator with security checks. Docker registry v2 command line client and repo listing generator with security checks.
@@ -19,7 +19,7 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version | | Repository | Name | Version |
|------------|------|---------| |------------|------|---------|
| https://library-charts.k8s-at-home.com | common | 2.5.0 | | https://library-charts.k8s-at-home.com | common | 3.0.1 |
## TL;DR ## TL;DR
@@ -76,13 +76,13 @@ N/A
| Key | Type | Default | Description | | Key | Type | Default | Description |
|-----|------|---------|-------------| |-----|------|---------|-------------|
| env | object | `{}` | | | env | object | `{"TZ":"UTC"}` | environment variables. See more environment variables in the [reg documentation](https://github.com/genuinetools/reg). |
| image.pullPolicy | string | `"IfNotPresent"` | | | env.TZ | string | `"UTC"` | Set the container timezone |
| image.repository | string | `"ghcr.io/k8s-at-home/reg"` | | | image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
| image.tag | string | `"v0.16.1"` | | | image.repository | string | `"ghcr.io/k8s-at-home/reg"` | image repository |
| ingress.enabled | bool | `false` | | | image.tag | string | `"v0.16.1"` | image tag |
| service.port.port | int | `8080` | | | ingress.main | object | See values.yaml | Enable and configure ingress settings for the chart under this key. |
| strategy.type | string | `"Recreate"` | | | service | object | See values.yaml | Configures service settings for the chart. |
## Changelog ## Changelog
@@ -90,13 +90,21 @@ All notable changes to this application Helm chart will be documented in this fi
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
### [2.0.0]
#### Changed
- **BREAKING**: Upgraded the common library dependency to version 3.0.1. This introduces several breaking changes (`service`, `ingress` and `persistence` keys have been refactored).
Be sure to check out the [library chart](https://github.com/k8s-at-home/library-charts/blob/common-3.0.1/charts/stable/common/) for the up-to-date values.
### [1.0.0] ### [1.0.0]
#### Added #### Added
- Initial version - Initial version
[1.0.0]: #1.0.0 [2.0.0]: #200
[1.0.0]: #100
## Support ## Support

View File

@@ -9,11 +9,19 @@ All notable changes to this application Helm chart will be documented in this fi
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
### [2.0.0]
#### Changed
- **BREAKING**: Upgraded the common library dependency to version 3.0.1. This introduces several breaking changes (`service`, `ingress` and `persistence` keys have been refactored).
Be sure to check out the [library chart](https://github.com/k8s-at-home/library-charts/blob/common-3.0.1/charts/stable/common/) for the up-to-date values.
### [1.0.0] ### [1.0.0]
#### Added #### Added
- Initial version - Initial version
[1.0.0]: #1.0.0 [2.0.0]: #200
[1.0.0]: #100
{{- end -}} {{- end -}}

View File

@@ -6,22 +6,30 @@
# #
image: image:
# -- image repository
repository: ghcr.io/k8s-at-home/reg repository: ghcr.io/k8s-at-home/reg
# -- image pull policy
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
# -- image tag
tag: v0.16.1 tag: v0.16.1
strategy: # -- environment variables. See more environment variables in the [reg documentation](https://github.com/genuinetools/reg).
type: Recreate env:
# -- Set the container timezone
# See more environment variables in the reg documentation TZ: UTC
# https://github.com/genuinetools/reg # -- Set the server registry
env: {}
# EXTRA_ARGS: "server --registry r.j3ss.co" # EXTRA_ARGS: "server --registry r.j3ss.co"
# TZ:
# -- Configures service settings for the chart.
# @default -- See values.yaml
service: service:
port: main:
port: 8080 ports:
http:
port: 8080
ingress: ingress:
enabled: false # -- Enable and configure ingress settings for the chart under this key.
# @default -- See values.yaml
main:
enabled: false

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: 2.7.1 appVersion: 2.7.1
description: A self-hosted and PHP-based URL shortener application with CLI and REST interfaces description: A self-hosted and PHP-based URL shortener application with CLI and REST interfaces
name: shlink name: shlink
version: 2.0.0 version: 2.0.1
kubeVersion: ">=1.16.0-0" kubeVersion: ">=1.16.0-0"
keywords: keywords:
- shlink - shlink
@@ -17,7 +17,7 @@ maintainers:
dependencies: dependencies:
- name: common - name: common
repository: https://library-charts.k8s-at-home.com repository: https://library-charts.k8s-at-home.com
version: 3.0.1 version: 3.0.2
- name: postgresql - name: postgresql
version: 10.4.8 version: 10.4.8
repository: https://charts.bitnami.com/bitnami repository: https://charts.bitnami.com/bitnami

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: "4.2.0" appVersion: "4.2.0"
description: The Lounge, modern web IRC client designed for self-hosting description: The Lounge, modern web IRC client designed for self-hosting
name: thelounge name: thelounge
version: 2.0.0 version: 2.0.1
kubeVersion: ">=1.16.0-0" kubeVersion: ">=1.16.0-0"
keywords: keywords:
- thelounge - thelounge
@@ -20,4 +20,4 @@ maintainers:
dependencies: dependencies:
- name: common - name: common
repository: https://library-charts.k8s-at-home.com repository: https://library-charts.k8s-at-home.com
version: 3.0.1 version: 3.0.2

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: 1.19.1 appVersion: 1.19.1
description: Bridges events and allows you to control your Zigbee devices via MQTT description: Bridges events and allows you to control your Zigbee devices via MQTT
name: zigbee2mqtt name: zigbee2mqtt
version: 8.0.0 version: 8.0.1
kubeVersion: ">=1.16.0-0" kubeVersion: ">=1.16.0-0"
keywords: keywords:
- zigbee - zigbee
@@ -20,4 +20,4 @@ maintainers:
dependencies: dependencies:
- name: common - name: common
repository: https://library-charts.k8s-at-home.com repository: https://library-charts.k8s-at-home.com
version: 3.0.1 version: 3.0.2

View File

@@ -16,4 +16,4 @@ maintainers:
dependencies: dependencies:
- name: common - name: common
repository: https://library-charts.k8s-at-home.com repository: https://library-charts.k8s-at-home.com
version: 3.0.1 version: 3.0.2

View File

@@ -18,7 +18,7 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version | | Repository | Name | Version |
|------------|------|---------| |------------|------|---------|
| https://library-charts.k8s-at-home.com | common | 3.0.1 | | https://library-charts.k8s-at-home.com | common | 3.0.2 |
## TL;DR ## TL;DR