Compare commits

...

3 Commits

Author SHA1 Message Date
Holden Omans
5f0a25248b [homebridge] Missing strategyType in homebridge deployment (#110)
* Missing strategyType in homebridge deployment

* Update Chart.yaml

* Update values.yaml

Co-authored-by: Jeff Billimek <jeff@billimek.com>
2020-11-11 08:39:24 -05:00
Bernd Schörgers
8946802950 [CI] Fix deprecation warning (#136) 2020-11-10 10:48:35 -05:00
Bernd Schörgers
5ce3ff0bc1 [multiple] Update library (#135) 2020-11-09 16:36:44 -05:00
19 changed files with 48 additions and 69 deletions

View File

@@ -9,7 +9,7 @@ jobs:
- name: Fetch history
run: |
git fetch --prune --unshallow;
echo ::set-env name=commitmsg::$(git log --format=%B -n 1 ${{ github.event.after }})
echo "commitmsg=$(git log --format=%B -n 1 ${{ github.event.after }})" >> $GITHUB_ENV
- name: Run chart-testing (lint)
id: lint
uses: helm/chart-testing-action@v1.0.0

View File

@@ -2,7 +2,7 @@ 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: 4.0.1
version: 4.0.2
keywords:
- bazarr
- radarr
@@ -21,4 +21,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: ^1.0.5
version: ^1.1.0

View File

@@ -1,6 +1,6 @@
apiVersion: v2
appVersion: 3.1.0
version: 1.0.1
version: 1.0.2
name: homebridge
description: A lightweight NodeJS server that emulates the iOS HomeKit API
type: application

View File

@@ -6,6 +6,8 @@ metadata:
{{- include "homebridge.labels" . | nindent 4 }}
spec:
replicas: {{ .Values.replicaCount }}
strategy:
type: {{ .Values.strategyType }}
selector:
matchLabels:
{{- include "homebridge.selectorLabels" . | nindent 6 }}

View File

@@ -12,6 +12,9 @@ imagePullSecrets: []
nameOverride: ""
fullnameOverride: ""
# upgrade strategy type (e.g. Recreate or RollingUpdate)
strategyType: Recreate
timezone: "UTC"
puid: 1000
pgid: 1000

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: v0.16.2106
description: API Support for your favorite torrent trackers
name: jackett
version: 5.0.3
version: 5.0.4
keywords:
- jackett
- torrent
@@ -17,4 +17,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: ^1.0.5
version: ^1.1.0

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: 0.8.0.1886
description: Looks and smells like Sonarr but made for music
name: lidarr
version: 5.0.1
version: 5.0.2
keywords:
- lidarr
- torrent
@@ -18,4 +18,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: ^1.0.5
version: ^1.1.0

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: v21.0
description: NZBGet is a Usenet downloader client
name: nzbget
version: 6.0.0
version: 6.0.1
keywords:
- nzbget
- usenet
@@ -17,4 +17,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: ^1.0.5
version: ^1.1.0

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: v3.4.3
description: Usenet meta search
name: nzbhydra2
version: 4.0.1
version: 4.0.2
keywords:
- nzbhydra2
- usenet
@@ -17,4 +17,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: ^1.0.5
version: ^1.1.0

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: 4.0.681
description: Want a Movie or TV Show on Plex or Emby? Use Ombi!
name: ombi
version: 5.0.1
version: 5.0.2
keywords:
- ombi
- plex
@@ -21,4 +21,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: ^1.0.5
version: ^1.1.0

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: latest
description: HTPC/Homelab Services Organizer
name: organizr
version: 2.0.1
version: 2.0.2
keywords:
- organizr
home: https://github.com/k8s-at-home/charts/tree/master/charts/organizr
@@ -16,4 +16,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: ^1.0.5
version: ^1.1.0

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: 4.3.0
description: qBittorrent is a cross-platform free and open-source BitTorrent client
name: qbittorrent
version: 6.0.0
version: 6.0.1
keywords:
- qbittorrent
- torrrent
@@ -16,4 +16,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: ^1.0.5
version: ^1.1.0

View File

@@ -5,11 +5,18 @@ metadata:
labels:
{{- include "common.labels" . | nindent 4 }}
data:
{{- if and .Values.service.bittorrent .Values.service.bittorrent.port }}
{{- /* Determine if the bittorrent port is set somewhere */ -}}
{{- $bittorrentPort := "" -}}
{{- range $extraServices := .Values.service.additionalServices }}
{{- if and .enabled (eq "bittorrent" .nameSuffix) -}}
{{- $bittorrentPort = .port.port -}}
{{- end }}
{{- end }}
{{- if $bittorrentPort }}
31-update-port: |-
#!/bin/bash
QBITTORRENT_CONFIGFILE="/config/qBittorrent/qBittorrent.conf"
INCOMING_PORT={{- .Values.service.bittorrent.port }}
INCOMING_PORT={{- $bittorrentPort }}
incoming_port_exist=$(cat ${QBITTORRENT_CONFIGFILE} | grep -m 1 'Connection\\PortRangeMin='${INCOMING_PORT})
if [[ -z "${incoming_port_exist}" ]]; then

View File

@@ -1,28 +0,0 @@
apiVersion: v1
kind: Service
metadata:
name: {{ template "common.names.fullname" . }}-bittorrent
labels:
{{- include "common.labels" . | nindent 4 }}
{{- with .Values.service.bittorrent.labels }}
{{- toYaml . | nindent 4 }}
{{- end }}
{{- with .Values.service.bittorrent.annotations }}
annotations:
{{- toYaml . | nindent 4 }}
{{- end }}
spec:
type: {{ .Values.service.bittorrent.type }}
ports:
- name: bittorrent
port: {{ .Values.service.bittorrent.port }}
protocol: TCP
targetPort: {{ .Values.service.bittorrent.port }}
{{- if (and (eq .Values.service.bittorrent.type "NodePort") (not (empty .Values.service.bittorrent.nodePort))) }}
nodePort: {{ .Values.service.bittorrent.nodePort }}
{{- end }}
{{- with .Values.service.bittorrent.additionalSpec }}
{{- toYaml . | nindent 2 }}
{{- end }}
selector:
{{- include "common.labels.selectorLabels" . | nindent 4 }}

View File

@@ -15,20 +15,15 @@ service:
port:
port: 8080
bittorrent:
additionalServices:
- enabled: true
nameSuffix: bittorrent
type: ClusterIP
port: 6881
## Specify the nodePort value for the LoadBalancer and NodePort service types.
## ref: https://kubernetes.io/docs/concepts/services-networking/service/#type-nodeport
##
# nodePort:
## Provide any additional annotations which may be required. This can be used to
## set the LoadBalancer service type to internal only.
## ref: https://kubernetes.io/docs/concepts/services-networking/service/#internal-load-balancer
##
annotations: {}
labels: {}
additionalSpec: {}
port:
port: 6881
name: bittorrent
protocol: TCP
targetPort: 6881
persistence:
config:

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: 3.0.0.3989
description: A fork of Sonarr to work with movies à la Couchpotato
name: radarr
version: 7.0.1
version: 7.0.2
keywords:
- radarr
- torrent
@@ -18,4 +18,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: ^1.0.5
version: ^1.1.0

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: 3.1.0
description: Free and easy binary newsreader
name: sabnzbd
version: 3.0.1
version: 3.0.2
keywords:
- sabnzbd
- usenet
@@ -17,4 +17,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: ^1.0.5
version: ^1.1.0

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: 3.0.4.993
description: Smart PVR for newsgroup and bittorrent users
name: sonarr
version: 7.0.2
version: 7.0.3
keywords:
- sonarr
- torrent
@@ -18,4 +18,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: ^1.0.5
version: ^1.1.0

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: v2.6.1
description: A Python based monitoring and tracking tool for Plex Media Server
name: tautulli
version: 5.0.1
version: 5.0.2
keywords:
- tautulli
- plex
@@ -17,4 +17,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: ^1.0.5
version: ^1.1.0