feat(tdarr(-node)): Move to stable and cleanup (#2615)

* chore(tdarr): update description

* update questions

* move to stable

* node does not have service running anymore

* node questions

* serverIP in tdarr server is only used by the internalnode, doesn't matter for externalls

* remove portal button

* disable service
This commit is contained in:
Stavros Kois
2022-05-05 23:23:44 +03:00
committed by GitHub
parent 2d0518daed
commit 14b749a857
20 changed files with 18 additions and 95 deletions

View File

@@ -22,7 +22,7 @@ sources:
- https://github.com/HaveAGitGat/Tdarr
- https://hub.docker.com/r/haveagitgat/tdarr_node
type: application
version: 3.0.0
version: 1.0.0
annotations:
truecharts.org/catagories: |
- media

View File

@@ -1,20 +1,6 @@
# Include{groups}
portals: {}
questions:
- variable: portal
group: "Container Image"
label: "Configure Portal Button"
schema:
type: dict
hidden: true
attrs:
- variable: enabled
label: "Enable"
description: "enable the portal button"
schema:
hidden: true
editable: false
type: boolean
default: false
# Include{global}
- variable: controller
group: "Controller"
@@ -98,69 +84,6 @@ questions:
# Include{containerConfig}
- variable: service
group: "Networking and Services"
label: "Configure Service(s)"
schema:
additional_attrs: true
type: dict
attrs:
- variable: main
label: "Main Service"
description: "The Primary service on which the healthcheck runs, often the webUI"
schema:
additional_attrs: true
type: dict
attrs:
# Include{serviceSelector}
- variable: main
label: "Main Service Port Configuration"
schema:
additional_attrs: true
type: dict
attrs:
- variable: port
label: "Port"
description: "This port exposes the container port on the service"
schema:
type: int
default: 8267
required: true
- variable: advanced
label: "Show Advanced settings"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: protocol
label: "Port Type"
schema:
type: string
default: "HTTP"
enum:
- value: HTTP
description: "HTTP"
- value: "HTTPS"
description: "HTTPS"
- value: TCP
description: "TCP"
- value: "UDP"
description: "UDP"
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
schema:
type: int
min: 9000
max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 8267
- variable: serviceexpert
group: "Networking and Services"
label: "Show Expert Config"
@@ -286,7 +209,7 @@ questions:
description: "Sets the persistence type, Anything other than PVC could break rollback!"
schema:
type: string
default: "simpleHP"
default: "simplePVC"
enum:
- value: "simplePVC"
description: "PVC (simple)"
@@ -330,7 +253,7 @@ questions:
description: "Sets the persistence type, Anything other than PVC could break rollback!"
schema:
type: string
default: "simpleHP"
default: "simplePVC"
enum:
- value: "simplePVC"
description: "PVC (simple)"

View File

@@ -19,10 +19,18 @@ env:
service:
main:
enabled: false
ports:
main:
port: 8267
targetPort: 8267
enabled: false
probes:
liveness:
enabled: false
readiness:
enabled: false
startup:
enabled: false
persistence:
configs:

View File

@@ -22,7 +22,7 @@ sources:
- https://github.com/HaveAGitGat/Tdarr
- https://hub.docker.com/r/haveagitgat/tdarr
type: application
version: 3.0.0
version: 1.0.0
annotations:
truecharts.org/catagories: |
- media

View File

@@ -220,7 +220,7 @@ questions:
attrs:
- variable: internalNode
label: "internalNode"
description: "Spawns an internal node (aka worker), with this, you will need to have a node separately."
description: "Spawns an internal node (aka worker), disabling this, you will need to have a node separately."
schema:
type: boolean
default: true
@@ -233,13 +233,6 @@ questions:
type: string
required: true
default: "Internal Node"
- variable: serverIP
label: "serverIP"
description: "Where the server will be listening, should only be changed if you have nodes in another IP"
schema:
type: string
required: true
default: "localhost"
# Include{serviceList}
@@ -392,7 +385,7 @@ questions:
description: "Sets the persistence type, Anything other than PVC could break rollback!"
schema:
type: string
default: "simpleHP"
default: "simplePVC"
enum:
- value: "simplePVC"
description: "PVC (simple)"
@@ -436,7 +429,7 @@ questions:
description: "Sets the persistence type, Anything other than PVC could break rollback!"
schema:
type: string
default: "simpleHP"
default: "simplePVC"
enum:
- value: "simplePVC"
description: "PVC (simple)"
@@ -469,7 +462,6 @@ questions:
description: "Memory"
# Include{persistenceAdvanced}
# Include{persistenceList}
- variable: ingress