Publish new changes in catalog

This commit is contained in:
sonicaj
2023-07-27 18:22:21 +00:00
parent 1ecbf5734a
commit a86ecb8e5f
14 changed files with 34 additions and 1 deletions

View File

@@ -3,7 +3,7 @@ description: Deluge is a lightweight, Free Software, cross-platform BitTorrent c
annotations:
title: Deluge
type: application
version: 1.0.5
version: 1.0.6
apiVersion: v2
appVersion: '9.5.3'
kubeVersion: '>=1.16.0-0'

View File

@@ -5,3 +5,7 @@ delugeStorage:
downloads:
type: hostPath
hostPath: /mnt/{{ .Release.Name }}/downloads
delugeNetwork:
exposeDaemon: true
daemonPort: 32100

View File

@@ -15,6 +15,8 @@ delugeNetwork:
hostNetwork: false
webPort: 30038
torrentPort: 30039
exposeDaemon: false
daemonPort: 58846
delugeID:
user: 568

View File

@@ -106,6 +106,25 @@ questions:
min: 9000
max: 65535
required: true
- variable: exposeDaemon
label: Expose Daemon Port
description: Expose the Deluge Daemon port
schema:
type: boolean
default: false
show_if: [["hostNetwork", "=", false]]
- variable: daemonPort
label: Daemon Port
description: |
The port for the Deluge Daemon.</br>
(Internal port is always 58846)
schema:
type: int
show_if: [["exposeDaemon", "=", true]]
default: 58846
min: 9000
max: 65535
required: true
- variable: torrentPort
label: Torrent Port
description: |

View File

@@ -64,6 +64,14 @@ service:
nodePort: {{ .Values.delugeNetwork.webPort }}
targetPort: 8112
targetSelector: deluge
{{- if .Values.delugeNetwork.exposeDaemon }}
daemon:
enabled: true
port: {{ .Values.delugeNetwork.daemonPort }}
nodePort: {{ .Values.delugeNetwork.daemonPort }}
targetPort: 58846
targetSelector: deluge
{{- end }}
torrent:
enabled: true
type: NodePort