Compare commits

...

6 Commits

Author SHA1 Message Date
renovate[bot]
94315f07b2 chore(deps): update helm chart common to v3.0.1 (#594)
* chore(deps): update helm chart common to v3.0.1

* Modify kubeVersion

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs <me@bjw-s.dev>
2021-02-16 11:04:57 +01:00
ᗪєνιη ᗷυнʟ
d81c4b586f [common] 3.0.1 (#591) 2021-02-16 06:58:53 +01:00
Antoine Bertin
a4b4eee806 [oauth2-proxy] add support for ingressClassName (#592) 2021-02-15 18:17:57 -05:00
charlie-haley
bb810f947a [omada-controller] - Add chart (#588) 2021-02-15 15:47:16 -05:00
ᗪєνιη ᗷυнʟ
951cdba374 [actions] remove updating timestamps in index.yaml (#585)
* actions: remove updating timestamps

* Update charts-release.yaml
2021-02-14 17:13:55 +01:00
Ryan Turner
d297f8b474 chore: fix chart home URL after it was missed (#583) 2021-02-13 19:29:16 -05:00
78 changed files with 348 additions and 235 deletions

View File

@@ -45,46 +45,12 @@ jobs:
uses: azure/setup-helm@v1
with:
version: v3.4.0
# Waiting on new version to be released that supports updating the genereated timestamp field
# https://github.com/helm/chart-releaser/issues/103
- name: Run chart-releaser
uses: helm/chart-releaser-action@v1.1.0
with:
charts_repo_url: https://k8s-at-home.com/charts/
env:
CR_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
# Update the generated timestamp in the index.yaml
# needed until https://github.com/helm/chart-releaser/issues/90
# or helm/chart-releaser-action supports this
post-release:
needs: release
runs-on: ubuntu-latest
steps:
- name: Block concurrent jobs
uses: softprops/turnstyle@v1
with:
continue-after-seconds: 180
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Checkout
uses: actions/checkout@v2
with:
ref: "gh-pages"
fetch-depth: 0
- name: Configure Git
run: |
git config user.name "$GITHUB_ACTOR"
git config user.email "$GITHUB_ACTOR@users.noreply.github.com"
- name: Commit and push timestamp updates
run: |
if [[ -f index.yaml ]]; then
git pull
export generated_date=$(date --utc +%FT%T.%9NZ)
sed -i -e "s/^generated:.*/generated: \"$generated_date\"/" index.yaml
git add index.yaml
git commit -sm "Update generated timestamp [ci-skip]" || exit 0
git push
fi

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: 0.4.2
description: Bot for Prometheus Alertmanager
name: alertmanager-bot
version: 3.0.0
kubeVersion: ">=1.16.0"
version: 3.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- alertmanager
- telegram
@@ -19,4 +19,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: 4.0.5
description: AppDaemon is a loosely coupled, multi-threaded, sandboxed python execution environment for writing automation apps for various types of Home Automation Software including Home Assistant and MQTT.
name: appdaemon
version: 3.0.0
kubeVersion: ">=1.16.0"
version: 3.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- appdaemon
- home-automation
@@ -18,4 +18,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: v0.9.0.5
description: Bazarr is a companion application to Sonarr and Radarr. It manages and downloads subtitles based on your requirements
name: bazarr
version: 6.0.0
kubeVersion: ">=1.16.0"
version: 6.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- bazarr
- radarr
@@ -22,4 +22,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: v2009.1.0
description: Booksonic is a platform for accessing the audibooks you own wherever you are
name: booksonic-air
version: 3.0.0
kubeVersion: ">=1.16.0"
version: 3.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- booksonic
- audiobook
@@ -18,4 +18,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: 0.6.9
description: Calibre-Web is a web app providing a clean interface for browsing, reading and downloading eBooks using an existing Calibre database.
name: calibre-web
version: 5.0.0
kubeVersion: ">=1.16.0"
version: 5.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- calibre
- ebook
@@ -18,4 +18,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -1,8 +1,8 @@
apiVersion: v2
name: common-test
description: Helper chart to test different use cases of the common library
version: 1.0.3
kubeVersion: ">=1.16.0"
version: 1.0.4
kubeVersion: ">=1.16.0-0"
keywords:
- k8s-at-home
- common

View File

@@ -4,6 +4,13 @@ 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/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [3.0.1]
### Fixed
- Fixed `kubeVersion` in `Chart.yaml` not working with people running k8s pre-releases
- Added `ingressClassName` to `values.yaml`
## [3.0.0]
### Changed
@@ -109,6 +116,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
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:
[3.0.1]: https://github.com/k8s-at-home/charts/tree/common-3.0.1/charts/common
[3.0.0]: https://github.com/k8s-at-home/charts/tree/common-3.0.0/charts/common
[2.5.1]: https://github.com/k8s-at-home/charts/tree/common-2.5.1/charts/common

View File

@@ -2,12 +2,12 @@ apiVersion: v2
name: common
description: Function library for k8s-at-home charts
type: library
version: 3.0.0
kubeVersion: ">=1.16.0"
version: 3.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- k8s-at-home
- common
- k8s-at-home
- common
home: https://github.com/k8s-at-home/charts/tree/master/charts/common
maintainers:
- name: bjw-s
email: me@bjw-s.dev
- name: bjw-s
email: me@bjw-s.dev

View File

@@ -177,6 +177,7 @@ ingress:
# kubernetes.io/ingress.class: nginx
# kubernetes.io/tls-acme: "true"
labels: {}
# ingressClassName: "nginx"
hosts:
- host: chart-example.local
## Or a tpl that is evaluated

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: 3.9.1
description: Perl client used to update dynamic DNS entries for accounts on Dynamic DNS Network Service Providers
name: ddclient
version: 3.0.0
kubeVersion: ">=1.16.0"
version: 3.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- ddclient
- dns
@@ -18,4 +18,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: v2.0.3-2201906121747
description: Deluge is a torrent download client
name: deluge
version: 2.0.0
kubeVersion: ">=1.16.0"
version: 2.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- deluge
- torrent
@@ -18,4 +18,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: v4.9.0
description: DSMR-protocol reader, telegram data storage and energy consumption visualizer.
name: dsmr-reader
version: 2.0.0
kubeVersion: ">=1.16.0"
version: 2.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- dsmr-reader
- energy
@@ -18,7 +18,7 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1
- name: postgresql
version: 10.2.7
repository: https://charts.bitnami.com/bitnami

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: 1.15.3
description: ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.
name: esphome
version: 5.0.0
kubeVersion: ">=1.16.0"
version: 5.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- esphome
- home-automation
@@ -17,4 +17,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: v1.2.3
description: FlareSolverr is a proxy server to bypass Cloudflare protection
name: flaresolverr
version: 2.0.0
kubeVersion: ">=1.16.0"
version: 2.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- flaresolverr
- jackett
@@ -17,4 +17,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: 4.1.1
description: Flood is a monitoring service for various torrent clients
name: flood
version: 3.0.0
kubeVersion: ">=1.16.0"
version: 3.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- flood
- rtorrent
@@ -20,4 +20,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: 1.17.0
description: FreshRSS is a self-hosted RSS feed aggregator
name: freshrss
version: 3.0.0
kubeVersion: ">=1.16.0"
version: 3.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- freshrss
- rss
@@ -18,4 +18,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: latest
description: Gaps searches through your Plex Server or local folders for all movies, then queries for known movies in the same collection.
name: gaps
version: 2.0.0
kubeVersion: ">=1.16.0"
version: 2.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- plex
- plex-media-server
@@ -17,4 +17,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: v0.12.0
description: Music streaming server / subsonic server API implementation
name: gonic
version: 3.0.0
kubeVersion: ">=1.16.0"
version: 3.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- music
- subsonic
@@ -18,4 +18,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: v2.7.1
description: ERP beyond your fridge - grocy is a web-based self-hosted groceries & household management solution for your home
name: grocy
version: 5.0.0
kubeVersion: ">=1.16.0"
version: 5.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- grocy
home: https://github.com/k8s-at-home/charts/tree/master/charts/grocy
@@ -15,5 +15,5 @@ maintainers:
email: jeff@billimek.com
dependencies:
- name: common
version: 3.0.0
version: 3.0.1
repository: https://k8s-at-home.com/charts/

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: 2.2.2
description: An Application dashboard and launcher
name: heimdall
version: 5.0.0
kubeVersion: ">=1.16.0"
version: 5.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- heimdall
home: https://github.com/k8s-at-home/charts/tree/master/charts/heimdall
@@ -16,5 +16,5 @@ maintainers:
email: jeff@billimek.com
dependencies:
- name: common
version: 3.0.0
version: 3.0.1
repository: https://k8s-at-home.com/charts/

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: 2021.1.5
description: Home Assistant
name: home-assistant
version: 6.0.0
kubeVersion: ">=1.16.0"
version: 6.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- home-assistant
- hass
@@ -20,7 +20,7 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1
- name: postgresql
version: 10.2.7
repository: https://charts.bitnami.com/bitnami

View File

@@ -4,8 +4,8 @@ description: A dead simple static HOMepage for your servER to keep your services
icon: https://raw.githubusercontent.com/bastienwirtz/homer/main/public/logo.png
home: https://github.com/bastienwirtz/homer
name: homer
version: 3.0.0
kubeVersion: ">=1.16.0"
version: 3.0.1
kubeVersion: ">=1.16.0-0"
sources:
- https://github.com/bastienwirtz/homer
maintainers:
@@ -13,5 +13,5 @@ maintainers:
email: jeff@billimek.com
dependencies:
- name: common
version: 3.0.0
version: 3.0.1
repository: https://k8s-at-home.com/charts/

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: 2.0.0-alpha9
description: Hyperion is an opensource Bias or Ambient Lighting implementation
name: hyperion-ng
version: 2.0.0
kubeVersion: ">=1.16.0"
version: 2.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- hyperion-ng
- hyperion
@@ -18,4 +18,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: v0.16.2106
description: API Support for your favorite torrent trackers
name: jackett
version: 7.0.0
kubeVersion: ">=1.16.0"
version: 7.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- jackett
- torrent
@@ -18,4 +18,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: 10.6.4
description: Jellyfin is a Free Software Media System
name: jellyfin
version: 5.0.0
kubeVersion: ">=1.16.0"
version: 5.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- jellyfin
- plex
@@ -19,4 +19,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: 1.7.2
name: lazylibrarian
description: A Helm chart for deploying LazyLibrarian
version: 4.0.0
kubeVersion: ">=1.16.0"
version: 4.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- lazylibrarian
- ebooks
@@ -18,4 +18,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: 0.8.0.1886
description: Looks and smells like Sonarr but made for music
name: lidarr
version: 7.0.0
kubeVersion: ">=1.16.0"
version: 7.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- lidarr
- torrent
@@ -19,4 +19,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: 4.0.8
description: Lychee is a free photo-management tool, which runs on your server or web-space
name: lychee
version: 3.0.0
kubeVersion: ">=1.16.0"
version: 3.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- lychee
- photo
@@ -19,4 +19,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: v2.19.1
description: A Personal Relationship Management tool to help you organize your social life
name: monica
version: 3.0.0
kubeVersion: ">=1.16.0"
version: 3.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- crm
home: https://www.monicahq.com/
@@ -17,7 +17,7 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1
- name: mariadb
version: 9.2.5
repository: https://charts.bitnami.com/bitnami

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: 0.39.0
description: Navidrome is an open source web-based music collection server and streamer
name: navidrome
version: 3.0.0
kubeVersion: ">=1.16.0"
version: 3.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- navidrome
- music
@@ -19,4 +19,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: 0.3.0
description: Neolink - RTSP bridge to Reolink IP cameras
name: neolink
version: 2.0.0
kubeVersion: ">=1.16.0"
version: 2.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- reolink
- rtsp
@@ -15,4 +15,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: v2.7.4-2061-g46c7da76
description: Network UPS Tools is a collection of programs which provide a common interface for monitoring and administering UPS, PDU and SCD hardware.
name: network-ups-tools
version: 2.0.0
kubeVersion: ">=1.16.0"
version: 2.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- nut
- network-ups-tools
@@ -18,4 +18,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: 1.2.5
description: Node-RED is low-code programming for event-driven applications
name: node-red
version: 6.0.0
kubeVersion: ">=1.16.0"
version: 6.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- nodered
- node-red
@@ -18,4 +18,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: v21.0
description: NZBGet is a Usenet downloader client
name: nzbget
version: 8.0.0
kubeVersion: ">=1.16.0"
version: 8.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- nzbget
- usenet
@@ -18,4 +18,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: v3.8.1
description: Usenet meta search
name: nzbhydra2
version: 6.0.0
kubeVersion: ">=1.16.0"
version: 6.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- nzbhydra2
- usenet
@@ -18,4 +18,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -1,5 +1,5 @@
name: oauth2-proxy
version: 4.3.0
version: 4.4.0
apiVersion: v1
appVersion: 5.1.0
home: https://oauth2-proxy.github.io/oauth2-proxy/

View File

@@ -87,6 +87,7 @@ Parameter | Description | Default
`image.tag` | Image tag | `v5.1.0`
`imagePullSecrets` | Specify image pull secrets | `nil` (does not add image pull secrets to deployed pods)
`ingress.enabled` | Enable Ingress | `false`
`ingress.ingressClassName` | Set ingressClassName | `nil`
`ingress.path` | Ingress accepted path | `/`
`ingress.extraPaths` | Ingress extra paths to prepend to every host configuration. Useful when configuring [custom actions with AWS ALB Ingress Controller](https://kubernetes-sigs.github.io/aws-alb-ingress-controller/guide/ingress/annotation/#actions). | `[]`
`ingress.annotations` | Ingress annotations | `nil`

View File

@@ -21,6 +21,11 @@ metadata:
{{ toYaml . | indent 4 }}
{{- end }}
spec:
{{- if .Capabilities.APIVersions.Has "networking.k8s.io/v1" -}}
{{- if .Values.ingress.ingressClassName }}
ingressClassName: {{ .Values.ingress.ingressClassName }}
{{- end }}
{{- end }}
rules:
{{- range $host := .Values.ingress.hosts }}
- host: {{ $host | quote }}

View File

@@ -99,6 +99,8 @@ ingress:
# - secretName: chart-example-tls
# hosts:
# - chart-example.local
# Define the ingressClassName
# ingressClassName: nginx
resources: {}
# limits:

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: 1.4.2
description: OctoPrint is the snappy web interface for your 3D printer
name: octoprint
version: 3.0.0
kubeVersion: ">=1.16.0"
version: 3.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- octoprint
- 3d
@@ -19,4 +19,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -0,0 +1,20 @@
apiVersion: v2
appVersion: 4.2.11
description: Omada enables the network administrators to monitor and manage all the Omada products in the network with a centralized management platform.
name: omada-controller
version: 1.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- omada-controller
home: https://github.com/k8s-at-home/charts/tree/master/charts/omada-controller
icon: https://www.tp-link.com/assets/images/icon/logo-white.svg
sources:
- https://github.com/omada-controller/omada-controller-docker
- https://github.com/k8s-at-home/charts/tree/master/charts/omada-controller
maintainers:
- name: charlie-haley
email: charlie-haley@users.noreply.github.com
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.1

View File

@@ -0,0 +1,8 @@
approvers:
- billimek
- onedr0p
- bjw-s
reviewers:
- billimek
- onedr0p
- bjw-s

View File

@@ -0,0 +1,68 @@
# omada-controller
This is a helm chart for [omada-controller](https://github.com/mbentley/docker-omada-controller).
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/k8s-at-home/charts/issues/new/choose)**
## TL;DR;
```shell
$ helm repo add k8s-at-home https://k8s-at-home.com/charts/
$ helm install k8s-at-home/omada-controller
```
## Installing the Chart
To install the chart with the release name `my-release`:
```console
helm install --name my-release k8s-at-home/omada-controller
```
## Uninstalling the Chart
To uninstall/delete the `my-release` deployment:
```console
helm delete my-release --purge
```
The command removes all the Kubernetes components associated with the chart and deletes the release.
## Configuration
Read through the charts [values.yaml](https://github.com/k8s-at-home/charts/blob/master/charts/omada-controller/values.yaml)
file. It has several commented out suggested values.
Additionally you can take a look at the common library [values.yaml](https://github.com/k8s-at-home/charts/blob/master/charts/common/values.yaml) for more (advanced) configuration options.
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. For example,
```console
helm install omada-controller \
--set env.TZ="America/New_York" \
k8s-at-home/omada-controller
```
Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the
chart. For example,
```console
helm install omada-controller k8s-at-home/omada-controller --values values.yaml
```
These values will be nested as it is a dependency, for example
```yaml
image:
tag: ...
```
---
**NOTE**
If you get
```console
Error: rendered manifests contain a resource that already exists. Unable to continue with install: existing resource conflict: ...`
```
it may be because you uninstalled the chart with `skipuninstall` enabled, you need to manually delete the pvc or use `existingClaim`.
---
## Upgrading an existing Release to a new major version
A major chart version change (like 4.0.1 -> 5.0.0) indicates that there is an incompatible breaking change potentially needing manual actions.

View File

@@ -0,0 +1 @@
{{- include "common.notes.defaultNotes" . -}}

View File

@@ -0,0 +1 @@
{{ include "common.all" . }}

View File

@@ -0,0 +1,31 @@
#
# IMPORTANT NOTE
#
# This chart inherits from our common library chart. You can check the default values/options here:
# https://github.com/k8s-at-home/charts/tree/master/charts/common/values.yaml
#
image:
repository: mbentley/omada-controller
pullPolicy: IfNotPresent
tag: 4.2
strategy:
type: Recreate
# See more environment variables in the omada-controller documentation
# https://github.com/mbentley/docker-omada-controller
env: {}
# TZ:
service:
port:
port: 8043
ingress:
enabled: false
persistence:
data:
enabled: false
emptyDir: false

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: 4.0.681
description: Want a Movie or TV Show on Plex or Emby? Use Ombi!
name: ombi
version: 8.0.0
kubeVersion: ">=1.16.0"
version: 8.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- ombi
- plex
@@ -22,4 +22,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: latest
description: HTPC/Homelab Services Organizer
name: organizr
version: 4.0.0
kubeVersion: ">=1.16.0"
version: 4.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- organizr
home: https://github.com/k8s-at-home/charts/tree/master/charts/organizr
@@ -17,4 +17,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: 1.19.1
description: Overseerr is a free and open source software application for managing requests for your media library. It integrates with your existing services such as Sonarr, Radarr and Plex!
name: overseerr
version: 2.0.0
kubeVersion: ">=1.16.0"
version: 2.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- overseerr
- plex
@@ -20,4 +20,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: 1.0.0
description: Paperless - Index and archive all of your scanned paper documents
name: paperless
version: 4.0.0
kubeVersion: ">=1.16.0"
version: 4.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- paperless
home: https://github.com/k8s-at-home/charts/tree/master/charts/paperless
@@ -15,4 +15,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: "20201122"
description: PhotoPrism® is a server-based application for browsing, organizing and sharing your personal photo collection
name: photoprism
version: 3.0.0
kubeVersion: ">=1.16.0"
version: 3.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- photos
- photoprism
@@ -20,4 +20,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: v4.0
description: Program for forwarding ADS-B data to FlightAware
name: piaware
version: 5.0.0
kubeVersion: ">=1.16.0"
version: 5.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- piaware
- flight-aware
@@ -18,4 +18,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: v1.21.3.4021-5a0a3e4b2
description: Plex Media Server
name: plex-media-server
version: 2.0.0
kubeVersion: ">=1.16.0"
version: 2.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- plex
- plex-media-server
@@ -18,4 +18,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: 1.5.7-1
description: Container for protonmail bridge to work on the network.
name: protonmail-bridge
version: 2.0.0
kubeVersion: ">=1.16.0"
version: 2.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- protonmail
- protonmail-bridge
@@ -16,4 +16,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: 0.4.20
description: pyLoad is a Free and Open Source download manager written in Python and designed to be extremely lightweight, easily extensible and fully manageable via web.
name: pyload
version: 3.0.0
kubeVersion: ">=1.16.0"
version: 3.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- pyload
- download
@@ -18,4 +18,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: 4.3.0
description: qBittorrent is a cross-platform free and open-source BitTorrent client
name: qbittorrent
version: 8.0.0
kubeVersion: ">=1.16.0"
version: 8.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- qbittorrent
- torrrent
@@ -17,4 +17,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: 3.0.0.3989
description: A fork of Sonarr to work with movies à la Couchpotato
name: radarr
version: 9.0.0
kubeVersion: ">=1.16.0"
version: 9.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- radarr
- torrent
@@ -19,4 +19,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: 0.1.0.351
description: A fork of Radarr to work with Books & AudioBooks
name: readarr
version: 2.0.0
kubeVersion: ">=1.16.0"
version: 2.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- readarr
- torrent
@@ -21,4 +21,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: 0.13.0
description: Recipes is a Django application to manage, tag and search recipes using either built in models or external storage providers hosting PDF's, Images or other files.
name: recipes
version: 3.0.0
kubeVersion: ">=1.16.0"
version: 3.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- recipes
- cooking
@@ -17,4 +17,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: 2.7.2
description: Resilio Sync is a fast, reliable, and simple file sync and share solution, powered by P2P technology
name: resilio-sync
version: 2.0.0
kubeVersion: ">=1.16.0"
version: 2.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- resilio
- sync
@@ -19,4 +19,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: 3.1.0
description: Free and easy binary newsreader
name: sabnzbd
version: 5.0.0
kubeVersion: ">=1.16.0"
version: 5.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- sabnzbd
- usenet
@@ -18,4 +18,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: latest
description: A simple in-cluster Samba server
name: samba
version: 2.0.0
kubeVersion: ">=1.16.0"
version: 2.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- samba
home: https://github.com/k8s-at-home/charts/tree/master/charts/samba
@@ -16,4 +16,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: 0.18.0
description: Searx is a privacy-respecting, hackable metasearch engine
name: searx
version: 2.0.0
kubeVersion: ">=1.16.0"
version: 2.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- searx
- search engine
@@ -20,4 +20,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: 1.1.2
description: Manage hardware resource allocation without a need for privileged containers
name: smarter-device-manager
version: 2.0.0
kubeVersion: ">=1.16.0"
version: 2.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- kubernetes
- cluster
@@ -20,4 +20,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -2,13 +2,13 @@ apiVersion: v2
appVersion: 3.0.4.993
description: Smart PVR for newsgroup and bittorrent users
name: sonarr
version: 9.0.0
kubeVersion: ">=1.16.0"
version: 9.0.2
kubeVersion: ">=1.16.0-0"
keywords:
- sonarr
- torrent
- usenet
home: https://github.com/k8s-at-home/charts/tree/master/charts/media-common/sonarr
home: https://github.com/k8s-at-home/charts/tree/master/charts/sonarr
icon: https://github.com/Sonarr/Sonarr/blob/phantom-develop/Logo/512.png?raw=true
sources:
- https://github.com/Sonarr/Sonarr
@@ -19,4 +19,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: v2.6.6
description: A Python based monitoring and tracking tool for Plex Media Server
name: tautulli
version: 7.0.0
kubeVersion: ">=1.16.0"
version: 7.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- tautulli
- plex
@@ -18,4 +18,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: v1.9
description: Teedy is an open source, lightweight document management system for individuals and businesses.
name: teedy
version: 2.0.0
kubeVersion: ">=1.16.0"
version: 2.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- teedy
- documents
@@ -19,7 +19,7 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1
- name: postgresql
version: 10.2.7
repository: https://charts.bitnami.com/bitnami

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: v4.11
description: Traccar is an open source GPS tracking system.
name: traccar
version: 3.0.0
kubeVersion: ">=1.16.0"
version: 3.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- traccar
- gps
@@ -17,7 +17,7 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1
- name: mariadb
version: 9.2.5
repository: https://charts.bitnami.com/bitnami

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: latest
description: TVheadend - a TV streaming server and digital video recorder
name: tvheadend
version: 2.0.0
kubeVersion: ">=1.16.0"
version: 2.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- tv
- streaming
@@ -16,4 +16,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: 2.0.1
description: Collect ALL UniFi Controller, Site, Device & Client Data - Export to InfluxDB or Prometheus
name: unifi-poller
version: 6.0.0
kubeVersion: ">=1.16.0"
version: 6.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- unifi
- unifi-poller
@@ -18,7 +18,7 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1
- name: influxdb
version: 1.1.9
repository: https://charts.bitnami.com/bitnami

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: 0.7.2
description: This application runs as a daemon on your download host. It checks for completed downloads and extracts them so Radarr, Lidarr, Sonarr, and Readarr may import them.
name: unpackerr
version: 2.0.0
kubeVersion: ">=1.16.0"
version: 2.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- unpackerr
- sonarr
@@ -21,4 +21,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: 3.3.3
description: XBackBone is a simple, self-hosted, lightweight PHP file manager that support the instant sharing tool ShareX and *NIX systems. It supports uploading and displaying images, GIF, video, code, formatted text, and file downloading and uploading. Also have a web UI with multi user management, past uploads history and search support.
name: xbackbone
version: 2.0.0
kubeVersion: ">=1.16.0"
version: 2.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- xbackbone
- xshare
@@ -18,4 +18,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: 2.1.2.0120
description: M3U Proxy for Plex DVR and Emby Live TV.
name: xteve
version: 5.0.0
kubeVersion: ">=1.16.0"
version: 5.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- xteve
- iptv
@@ -20,4 +20,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

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

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: 4.0.6
description: Fully configurable Zwave to MQTT gateway and Control Panel using NodeJS and Vue
name: zwave2mqtt
version: 7.0.0
kubeVersion: ">=1.16.0"
version: 7.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- zwave
- mqtt
@@ -18,4 +18,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -2,8 +2,8 @@ apiVersion: v2
appVersion: 1.1.1
description: Fully configurable Zwave to MQTT Gateway and Control Panel
name: zwavejs2mqtt
version: 2.0.0
kubeVersion: ">=1.16.0"
version: 2.0.1
kubeVersion: ">=1.16.0-0"
keywords:
- zwave
- mqtt
@@ -19,4 +19,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1

View File

@@ -3,7 +3,7 @@ appVersion: 1.0.0
description: ${CHARTNAME} helm package
name: ${CHARTNAME}
version: 1.0.0
kubeVersion: ">=1.16.0"
kubeVersion: ">=1.16.0-0"
keywords:
- ${CHARTNAME}
home: https://github.com/k8s-at-home/charts/tree/master/charts/${CHARTNAME}
@@ -17,4 +17,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 3.0.0
version: 3.0.1