Skip to content

Commit a934518

Browse files
committed
feat: add glueten sidecar pod & use port name for probe
1 parent 6948ef7 commit a934518

File tree

31 files changed

+110
-48
lines changed

31 files changed

+110
-48
lines changed

charts/as212510-net/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: v2
22
name: as212510-net
33
description: as212510.net helm chart for Kubernetes
44
type: application
5-
version: 0.3.3
5+
version: 0.3.4
66
# image: ghcr.io/m0nsterrr/as212510.net
77
appVersion: "2.1.0"
88
sources:

charts/as212510-net/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# as212510-net
22

3-
![Version: 0.3.3](https://img.shields.io/badge/Version-0.3.3-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.1.0](https://img.shields.io/badge/AppVersion-2.1.0-informational?style=flat-square)
3+
![Version: 0.3.4](https://img.shields.io/badge/Version-0.3.4-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.1.0](https://img.shields.io/badge/AppVersion-2.1.0-informational?style=flat-square)
44

55
as212510.net helm chart for Kubernetes
66

charts/as212510-net/templates/deployment.yaml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,14 +44,17 @@ spec:
4444
- name: http
4545
containerPort: 8080
4646
protocol: TCP
47+
- name: healthcheck
48+
containerPort: 10240
49+
protocol: TCP
4750
livenessProbe:
4851
httpGet:
4952
path: /healthcheck
50-
port: 10240
53+
port: healthcheck
5154
readinessProbe:
5255
httpGet:
5356
path: /healthcheck
54-
port: 10240
57+
port: healthcheck
5558
resources:
5659
{{- toYaml .Values.resources | nindent 12 }}
5760
{{- with .Values.extraEnv }}

charts/bazarr/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: v2
22
name: bazarr
33
description: bazarr helm chart for Kubernetes
44
type: application
5-
version: 0.1.2
5+
version: 0.1.3
66
# image: linuxserver/bazarr
77
appVersion: "v1.4.2-ls244"
88
sources:

charts/bazarr/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# bazarr
22

3-
![Version: 0.1.2](https://img.shields.io/badge/Version-0.1.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v1.4.2-ls244](https://img.shields.io/badge/AppVersion-v1.4.2--ls244-informational?style=flat-square)
3+
![Version: 0.1.3](https://img.shields.io/badge/Version-0.1.3-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v1.4.2-ls244](https://img.shields.io/badge/AppVersion-v1.4.2--ls244-informational?style=flat-square)
44

55
bazarr helm chart for Kubernetes
66

charts/bazarr/templates/deployment.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,11 +47,11 @@ spec:
4747
livenessProbe:
4848
httpGet:
4949
path: /
50-
port: 6767
50+
port: http
5151
readinessProbe:
5252
httpGet:
5353
path: /
54-
port: 6767
54+
port: http
5555
resources:
5656
{{- toYaml .Values.resources | nindent 12 }}
5757
{{- with .Values.extraEnv }}

charts/flaresolverr/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: v2
22
name: flaresolverr
33
description: flaresolverr helm chart for Kubernetes
44
type: application
5-
version: 0.1.0
5+
version: 0.1.1
66
# image: flaresolverr/flaresolverr
77
appVersion: "v3.3.16"
88
sources:

charts/flaresolverr/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# flaresolverr
22

3-
![Version: 0.1.0](https://img.shields.io/badge/Version-0.1.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v3.3.16](https://img.shields.io/badge/AppVersion-v3.3.16-informational?style=flat-square)
3+
![Version: 0.1.1](https://img.shields.io/badge/Version-0.1.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v3.3.16](https://img.shields.io/badge/AppVersion-v3.3.16-informational?style=flat-square)
44

55
flaresolverr helm chart for Kubernetes
66

charts/flaresolverr/templates/deployment.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,11 +47,11 @@ spec:
4747
livenessProbe:
4848
httpGet:
4949
path: /
50-
port: 8191
50+
port: http
5151
readinessProbe:
5252
httpGet:
5353
path: /
54-
port: 8191
54+
port: http
5555
resources:
5656
{{- toYaml .Values.resources | nindent 12 }}
5757
{{- with .Values.extraEnv }}

charts/kea-exporter/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: v2
22
name: kea-exporter
33
description: kea-exporter helm chart for Kubernetes
44
type: application
5-
version: 0.1.2
5+
version: 0.1.3
66
# image: ghcr.io/mweinelt/kea-exporter
77
appVersion: "v0.7.0"
88
sources:

charts/kea-exporter/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# kea-exporter
22

3-
![Version: 0.1.2](https://img.shields.io/badge/Version-0.1.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v0.7.0](https://img.shields.io/badge/AppVersion-v0.7.0-informational?style=flat-square)
3+
![Version: 0.1.3](https://img.shields.io/badge/Version-0.1.3-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v0.7.0](https://img.shields.io/badge/AppVersion-v0.7.0-informational?style=flat-square)
44

55
kea-exporter helm chart for Kubernetes
66

charts/kea-exporter/templates/deployment.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,11 +47,11 @@ spec:
4747
livenessProbe:
4848
httpGet:
4949
path: /
50-
port: 9547
50+
port: http
5151
readinessProbe:
5252
httpGet:
5353
path: /
54-
port: 9547
54+
port: http
5555
resources:
5656
{{- toYaml .Values.resources | nindent 12 }}
5757
{{- with .Values.extraEnv }}

charts/overseerr/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: v2
22
name: overseerr
33
description: overseerr helm chart for Kubernetes
44
type: application
5-
version: 0.1.0
5+
version: 0.1.1
66
# image: sct/overseerr
77
appVersion: "1.33.2"
88
sources:

charts/overseerr/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# overseerr
22

3-
![Version: 0.1.0](https://img.shields.io/badge/Version-0.1.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.33.2](https://img.shields.io/badge/AppVersion-1.33.2-informational?style=flat-square)
3+
![Version: 0.1.1](https://img.shields.io/badge/Version-0.1.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.33.2](https://img.shields.io/badge/AppVersion-1.33.2-informational?style=flat-square)
44

55
overseerr helm chart for Kubernetes
66

charts/overseerr/templates/deployment.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,11 +47,11 @@ spec:
4747
livenessProbe:
4848
httpGet:
4949
path: /
50-
port: 5055
50+
port: http
5151
readinessProbe:
5252
httpGet:
5353
path: /
54-
port: 5055
54+
port: http
5555
resources:
5656
{{- toYaml .Values.resources | nindent 12 }}
5757
{{- with .Values.extraEnv }}
@@ -64,7 +64,7 @@ spec:
6464
{{- end }}
6565
volumeMounts:
6666
- name: config
67-
mountPath: /config
67+
mountPath: /app/config
6868
volumes:
6969
- name: config
7070
persistentVolumeClaim:

charts/prometheus-pve-exporter/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: v2
22
name: prometheus-pve-exporter
33
description: prometheus-pve-exporter helm chart for Kubernetes
44
type: application
5-
version: 0.1.5
5+
version: 0.1.6
66
# image: prompve/prometheus-pve-exporter
77
appVersion: "3.2.2"
88
sources:

charts/prometheus-pve-exporter/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# prometheus-pve-exporter
22

3-
![Version: 0.1.5](https://img.shields.io/badge/Version-0.1.5-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 3.2.2](https://img.shields.io/badge/AppVersion-3.2.2-informational?style=flat-square)
3+
![Version: 0.1.6](https://img.shields.io/badge/Version-0.1.6-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 3.2.2](https://img.shields.io/badge/AppVersion-3.2.2-informational?style=flat-square)
44

55
prometheus-pve-exporter helm chart for Kubernetes
66

charts/prometheus-pve-exporter/templates/deployment.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,11 +47,11 @@ spec:
4747
livenessProbe:
4848
httpGet:
4949
path: /
50-
port: 9221
50+
port: http
5151
readinessProbe:
5252
httpGet:
5353
path: /
54-
port: 9221
54+
port: http
5555
resources:
5656
{{- toYaml .Values.resources | nindent 12 }}
5757
{{- with .Values.extraEnv }}

charts/prowlarr/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: v2
22
name: prowlarr
33
description: prowlarr helm chart for Kubernetes
44
type: application
5-
version: 0.1.0
5+
version: 0.1.1
66
# image: linuxserver/prowlarr
77
appVersion: "1.15.0.4361-ls62"
88
sources:

charts/prowlarr/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# prowlarr
22

3-
![Version: 0.1.0](https://img.shields.io/badge/Version-0.1.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.15.0.4361-ls62](https://img.shields.io/badge/AppVersion-1.15.0.4361--ls62-informational?style=flat-square)
3+
![Version: 0.1.1](https://img.shields.io/badge/Version-0.1.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.15.0.4361-ls62](https://img.shields.io/badge/AppVersion-1.15.0.4361--ls62-informational?style=flat-square)
44

55
prowlarr helm chart for Kubernetes
66

charts/prowlarr/templates/deployment.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,11 +47,11 @@ spec:
4747
livenessProbe:
4848
httpGet:
4949
path: /
50-
port: 9696
50+
port: http
5151
readinessProbe:
5252
httpGet:
5353
path: /
54-
port: 9696
54+
port: http
5555
resources:
5656
{{- toYaml .Values.resources | nindent 12 }}
5757
{{- with .Values.extraEnv }}

charts/qbittorrent/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: v2
22
name: qbittorrent
33
description: qbittorrent helm chart for Kubernetes
44
type: application
5-
version: 0.1.1
5+
version: 0.2.0
66
# image: qbittorrent/docker-qbittorrent-nox
77
appVersion: "4.6.4-1"
88
sources:

charts/qbittorrent/README.md

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# qbittorrent
22

3-
![Version: 0.1.1](https://img.shields.io/badge/Version-0.1.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.6.4-1](https://img.shields.io/badge/AppVersion-4.6.4--1-informational?style=flat-square)
3+
![Version: 0.2.0](https://img.shields.io/badge/Version-0.2.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.6.4-1](https://img.shields.io/badge/AppVersion-4.6.4--1-informational?style=flat-square)
44

55
qbittorrent helm chart for Kubernetes
66

@@ -34,6 +34,17 @@ helm repo add adminafk https://helm-charts.adminafk.fr
3434
| extraEnv | list | `[]` | Environment variables to add to the qbittorrent pods |
3535
| extraEnvFrom | list | `[]` | Environment variables from secrets or configmaps to add to the qbittorrent pods |
3636
| fullnameOverride | string | `""` | |
37+
| gluetun.enabled | bool | `true` | |
38+
| gluetun.extraEnv | list | `[]` | |
39+
| gluetun.extraEnvFrom | list | `[]` | |
40+
| gluetun.image.pullPolicy | string | `"IfNotPresent"` | |
41+
| gluetun.image.registry | string | `"docker.io"` | |
42+
| gluetun.image.repository | string | `"qmcgaw/gluetun"` | |
43+
| gluetun.image.sha | string | `""` | |
44+
| gluetun.image.tag | string | `"v3.38.0"` | |
45+
| gluetun.resources | object | `{}` | |
46+
| gluetun.securityContext.capabilities.add[0] | string | `"NET_ADMIN"` | |
47+
| gluetun.volumeMounts | list | `[]` | |
3748
| image.pullPolicy | string | `"IfNotPresent"` | |
3849
| image.registry | string | `"ghcr.io"` | |
3950
| image.repository | string | `"qbittorrent/docker-qbittorrent-nox"` | |

charts/qbittorrent/templates/deployment.yaml

Lines changed: 40 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -42,22 +42,14 @@ spec:
4242
imagePullPolicy: {{ .Values.image.pullPolicy }}
4343
ports:
4444
- name: http
45-
containerPort: 8080
45+
containerPort: {{ .Values.service.web.port }}
4646
protocol: TCP
4747
- name: torrent-tcp
4848
containerPort: 6881
4949
protocol: TCP
5050
- name: torrent-udp
5151
containerPort: 6881
5252
protocol: UDP
53-
livenessProbe:
54-
httpGet:
55-
path: /
56-
port: 8080
57-
readinessProbe:
58-
httpGet:
59-
path: /
60-
port: 8080
6153
resources:
6254
{{- toYaml .Values.resources | nindent 12 }}
6355
{{- with .Values.extraEnv }}
@@ -74,6 +66,45 @@ spec:
7466
mountPath: /config
7567
{{- toYaml . | nindent 12 }}
7668
{{- end }}
69+
{{- if .Values.gluetun.enabled }}
70+
- name: gluten
71+
securityContext:
72+
{{- toYaml .Values.gluetun.securityContext | nindent 12 }}
73+
{{- if .Values.gluetun.image.sha }}
74+
image: "{{ .Values.gluetun.image.registry }}/{{ .Values.gluetun.image.repository }}:{{ .Values.gluetun.image.tag | default .Chart.AppVersion }}@sha256:{{ .Values.gluetun.image.sha }}"
75+
{{- else }}
76+
image: "{{ .Values.gluetun.image.registry }}/{{ .Values.gluetun.image.repository }}:{{ .Values.gluetun.image.tag | default .Chart.AppVersion }}"
77+
{{- end }}
78+
imagePullPolicy: {{ .Values.gluetun.image.pullPolicy }}
79+
ports:
80+
- name: http
81+
containerPort: 8888
82+
protocol: TCP
83+
- name: shadowsocks-tcp
84+
containerPort: 8388
85+
protocol: TCP
86+
- name: shadowsocks-udp
87+
containerPort: 6881
88+
protocol: UDP
89+
resources:
90+
{{- toYaml .Values.gluetun.resources | nindent 12 }}
91+
{{- with .Values.gluetun.extraEnv }}
92+
env:
93+
- name: QBT_EULA
94+
value: "accept"
95+
- name: QBT_WEBUI_PORT
96+
value: "{{ $.Values.service.web.port }}"
97+
{{- toYaml . | nindent 12 }}
98+
{{- end }}
99+
{{- with .Values.gluetun.extraEnvFrom }}
100+
envFrom:
101+
{{- toYaml . | nindent 12 }}
102+
{{- end }}
103+
{{- with .Values.gluetun.volumeMounts }}
104+
volumeMounts:
105+
{{- toYaml . | nindent 12 }}
106+
{{- end }}
107+
{{- end }}
77108
{{- with .Values.volumes }}
78109
volumes:
79110
- name: config

charts/qbittorrent/values.yaml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,3 +115,20 @@ nodeSelector: {}
115115
tolerations: []
116116

117117
affinity: {}
118+
119+
gluetun:
120+
enabled: true
121+
image:
122+
registry: docker.io
123+
repository: qmcgaw/gluetun
124+
pullPolicy: IfNotPresent
125+
tag: "v3.38.0"
126+
sha: ""
127+
extraEnv: []
128+
extraEnvFrom: []
129+
volumeMounts: []
130+
securityContext:
131+
capabilities:
132+
add:
133+
- NET_ADMIN
134+
resources: {}

charts/radarr/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: v2
22
name: radarr
33
description: radarr helm chart for Kubernetes
44
type: application
5-
version: 0.1.1
5+
version: 0.1.2
66
# image: linuxserver/radarr
77
appVersion: "5.3.6.8612-ls210"
88
sources:

charts/radarr/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# radarr
22

3-
![Version: 0.1.1](https://img.shields.io/badge/Version-0.1.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.3.6.8612-ls210](https://img.shields.io/badge/AppVersion-5.3.6.8612--ls210-informational?style=flat-square)
3+
![Version: 0.1.2](https://img.shields.io/badge/Version-0.1.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.3.6.8612-ls210](https://img.shields.io/badge/AppVersion-5.3.6.8612--ls210-informational?style=flat-square)
44

55
radarr helm chart for Kubernetes
66

charts/radarr/templates/deployment.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,11 +47,11 @@ spec:
4747
livenessProbe:
4848
httpGet:
4949
path: /
50-
port: 7878
50+
port: http
5151
readinessProbe:
5252
httpGet:
5353
path: /
54-
port: 7878
54+
port: http
5555
resources:
5656
{{- toYaml .Values.resources | nindent 12 }}
5757
{{- with .Values.extraEnv }}

charts/sonarr/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: v2
22
name: sonarr
33
description: sonarr helm chart for Kubernetes
44
type: application
5-
version: 0.1.0
5+
version: 0.1.1
66
# image: linuxserver/sonarr
77
appVersion: "4.0.2.1183-ls232"
88
sources:

0 commit comments

Comments
 (0)