feat(Apps): Simplify the Services GUI (#1290)

* standardise default serviceType

* remove noteport default setting

* completely yeet nodeport

* remove some crap from targetPort

* Simplify ports section

* fix calibre

* fix gitea

* cleanup hyperionNG
Fixes: #1288

* fix k8s gateway mistake

* fix miniflux

* fix nextcloud

* nulserv and nzbhydra fixes

* owncase fix

* resilio fix

* tdarrfix

* unifi and valheim fixes
This commit is contained in:
Kjeld Schouten-Lebbing
2021-11-07 00:32:56 +01:00
committed by GitHub
parent 6077dea94b
commit d648f10e94
167 changed files with 6985 additions and 14718 deletions
@@ -101,49 +101,7 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "LoadBalancer"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Web Interface and music streaming port" label: "Web Interface and music streaming port"
schema: schema:
@@ -176,62 +134,14 @@ questions:
default: 7000 default: 7000
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
- variable: cli - variable: cli
label: "CLI Service" label: "CLI Service"
description: "Logitech Media Server Telnet Command Line Interface" description: "Logitech Media Server Telnet Command Line Interface"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "LoadBalancer"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: cli - variable: cli
label: "Port used for remote control using the Telnet Command Line interface" label: "Port used for remote control using the Telnet Command Line interface"
schema: schema:
@@ -264,62 +174,14 @@ questions:
default: 9090 default: 9090
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
- variable: playertcp - variable: playertcp
label: "Logitech Media Server Player TCP Communcation" label: "Logitech Media Server Player TCP Communcation"
description: "Logitech Media Server Player Service for TCP communication" description: "Logitech Media Server Player Service for TCP communication"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "LoadBalancer"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: slimprototcp - variable: slimprototcp
label: "Player to server TCP communication" label: "Player to server TCP communication"
schema: schema:
@@ -352,62 +214,14 @@ questions:
default: 3483 default: 3483
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
- variable: playerudp - variable: playerudp
label: "Logitech Media Server Player Communcation" label: "Logitech Media Server Player Communcation"
description: "Logitech Media Server Player Service for UDP communication" description: "Logitech Media Server Player Service for UDP communication"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "LoadBalancer"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: slimprotoudp - variable: slimprotoudp
label: "Player to server UDP communication" label: "Player to server UDP communication"
schema: schema:
@@ -440,13 +254,7 @@ questions:
default: 3483 default: 3483
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+35 -77
View File
@@ -102,82 +102,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 80 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 80
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -185,14 +150,7 @@ questions:
default: 80 default: 80
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36131
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -133,82 +133,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 8267 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 8267
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -216,14 +181,8 @@ questions:
default: 8267 default: 8267
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36150
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+72 -154
View File
@@ -129,82 +129,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 8265 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 8265
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -212,96 +177,55 @@ questions:
default: 8265 default: 8265
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36151
- variable: comm - variable: comm
label: "Comm Service" label: "Comm Service"
description: "The service on which nodes connect to." description: "The service on which nodes connect to."
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: comm - variable: comm
label: "Comm Service Port Configuration" label: "Comm Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 8266 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 8266
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -309,14 +233,8 @@ questions:
default: 8266 default: 8266
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36152
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+1 -1
View File
@@ -30,7 +30,7 @@ service:
ports: ports:
comm: comm:
port: 8266 port: 8266
port: 8266 targetPort: 8266
persistence: persistence:
server: server:
+8 -12
View File
@@ -103,6 +103,13 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: port
label: "Port"
description: "This port exposes the container port on the service"
schema:
type: int
default: 9117
required: true
- variable: advanced - variable: advanced
label: "Show Advanced settings" label: "Show Advanced settings"
schema: schema:
@@ -110,11 +117,6 @@ questions:
default: false default: false
show_subquestions_if: true show_subquestions_if: true
subquestions: subquestions:
- variable: enabled
label: "Enable the port"
schema:
type: boolean
default: true
- variable: protocol - variable: protocol
label: "Port Type" label: "Port Type"
schema: schema:
@@ -142,13 +144,7 @@ questions:
schema: schema:
type: int type: int
default: 9117 default: 9117
- variable: port
label: "Port"
description: "This port exposes the container port on the service"
schema:
type: int
default: 9117
required: true
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -103,82 +103,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 4040 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 4040
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -186,14 +151,8 @@ questions:
default: 4040 default: 4040
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36050
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+5 -54
View File
@@ -96,56 +96,14 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: enabled
label: "Enable the port" label: "Enable the port"
schema: schema:
type: boolean type: boolean
default: true default: true
@@ -170,8 +128,7 @@ questions:
schema: schema:
type: int type: int
default: 80 default: 80
editable: false
hidden: true
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -179,14 +136,8 @@ questions:
default: 80 default: 80
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36113
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -140,82 +140,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 5050 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 5050
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -223,14 +188,8 @@ questions:
default: 51050 default: 51050
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36051
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+72 -154
View File
@@ -120,82 +120,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 6800 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 6800
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -203,96 +168,55 @@ questions:
default: 6800 default: 6800
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36111
- variable: listen - variable: listen
label: "Listen Service" label: "Listen Service"
description: "" description: ""
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: listen - variable: listen
label: "Listen Service Port Configuration" label: "Listen Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 6888 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 6888
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -300,14 +224,8 @@ questions:
default: 6888 default: 6888
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36110
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -102,82 +102,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 3000 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 3000
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -185,14 +150,8 @@ questions:
default: 3000 default: 3000
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36112
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -799,82 +799,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 9091 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 9091
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -882,14 +847,8 @@ questions:
default: 9091 default: 9091
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36095
required: true required: true
- variable: serviceexpert - variable: serviceexpert
+36 -77
View File
@@ -96,82 +96,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 8000 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 8000
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -179,14 +144,8 @@ questions:
default: 8000 default: 8000
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36153
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -95,82 +95,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 6767 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 6767
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -178,14 +143,8 @@ questions:
default: 6767 default: 6767
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36025
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -102,82 +102,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 8337 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 8337
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -185,14 +150,8 @@ questions:
default: 8337 default: 8337
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36114
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -102,82 +102,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 4040 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 4040
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -185,14 +150,8 @@ questions:
default: 4040 default: 4040
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36052
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -102,82 +102,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 8083 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 8083
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -185,14 +150,8 @@ questions:
default: 8083 default: 8083
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36015
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+72 -154
View File
@@ -125,82 +125,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 8080 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 8080
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -208,96 +173,55 @@ questions:
default: 8080 default: 8080
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36053
- variable: webserver - variable: webserver
label: "webserver Service" label: "webserver Service"
description: "The webserver service" description: "The webserver service"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "ClusterIP"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: webserver - variable: webserver
label: "webserver Service Port Configuration" label: "webserver Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 8081 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 8081
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -305,14 +229,8 @@ questions:
default: 8081 default: 8081
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36054
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
-1
View File
@@ -59,7 +59,6 @@ service:
port: 8081 port: 8081
targetPort: 8081 targetPort: 8081
protocol: TCP protocol: TCP
targetPort: 8081
# -- Configure persistence settings for the chart under this key. # -- Configure persistence settings for the chart under this key.
# @default -- See values.yaml # @default -- See values.yaml
+36 -77
View File
@@ -101,82 +101,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 8000 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 8000
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -184,14 +149,8 @@ questions:
default: 8000 default: 8000
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36115
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -108,82 +108,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 8443 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 8443
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -191,14 +156,8 @@ questions:
default: 8443 default: 8443
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36116
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -142,82 +142,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 9980 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 9980
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -225,14 +190,8 @@ questions:
default: 9980 default: 9980
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36004
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -96,82 +96,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 80 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 80
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -179,14 +144,8 @@ questions:
default: 80 default: 80
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36145
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+3 -57
View File
@@ -127,49 +127,7 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
@@ -206,13 +164,7 @@ questions:
schema: schema:
type: int type: int
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
- variable: portsList - variable: portsList
label: "Additional Service Ports" label: "Additional Service Ports"
schema: schema:
@@ -260,13 +212,7 @@ questions:
schema: schema:
type: int type: int
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -102,82 +102,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 8080 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 8080
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -185,14 +150,8 @@ questions:
default: 8080 default: 8080
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36117
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+108 -231
View File
@@ -132,82 +132,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 80 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 80
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -215,96 +180,55 @@ questions:
default: 80 default: 80
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36055
- variable: websocket - variable: websocket
label: "websocket Service" label: "websocket Service"
description: "The websocket service" description: "The websocket service"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: websocket - variable: websocket
label: "websocket Service Port Configuration" label: "websocket Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 443 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 443
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -312,96 +236,55 @@ questions:
default: 443 default: 443
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36056
- variable: vnc - variable: vnc
label: "vnc Service" label: "vnc Service"
description: "The vnc service" description: "The vnc service"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: vnc - variable: vnc
label: "vnc Service Port Configuration" label: "vnc Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 5900 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 5900
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -409,14 +292,8 @@ questions:
default: 5900 default: 5900
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36057
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -157,82 +157,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 5000 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 5000
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -240,14 +205,8 @@ questions:
default: 5000 default: 5000
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36005
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -157,82 +157,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 5000 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 5000
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -240,14 +205,8 @@ questions:
default: 5000 default: 5000
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36148
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+105 -186
View File
@@ -110,82 +110,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 8112 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 8112
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -193,96 +158,55 @@ questions:
default: 8112 default: 8112
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36026
- variable: torrent - variable: torrent
label: "Torrent Service" label: "Torrent Service"
description: "Torrent Service" description: "Torrent Service"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: tcp - variable: tcp
label: "TCP Service Port Configuration" label: "TCP Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "TCP" type: string
enum: default: "TCP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 51413 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 51413
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -290,47 +214,48 @@ questions:
default: 51413 default: 51413
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 51413 default: 51413
- variable: udp - variable: udp
label: "UDP Service Port Configuration" label: "UDP Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "UDP" type: string
enum: default: "UDP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 51413 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 51413
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -338,13 +263,7 @@ questions:
default: 51413 default: 51413
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 51413 default: 51413
- variable: serviceexpert - variable: serviceexpert
+36 -77
View File
@@ -102,82 +102,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 3000 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 3000
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -185,14 +150,8 @@ questions:
default: 3000 default: 3000
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36118
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -102,82 +102,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 8000 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 8000
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -185,14 +150,8 @@ questions:
default: 8000 default: 8000
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36058
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -101,82 +101,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 3000 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 3000
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -184,14 +149,8 @@ questions:
default: 3000 default: 3000
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36119
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -96,82 +96,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 80 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 80
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -179,14 +144,8 @@ questions:
default: 80 default: 80
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36154
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -96,82 +96,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 8200 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 8200
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -179,14 +144,8 @@ questions:
default: 8200 default: 8200
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36059
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -95,82 +95,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 8096 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 8096
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -178,14 +143,8 @@ questions:
default: 8096 default: 8096
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36006
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -94,82 +94,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 6052 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 6052
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -177,14 +142,8 @@ questions:
default: 6052 default: 6052
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36007
# Configure app volumes # Configure app volumes
- variable: serviceexpert - variable: serviceexpert
+36 -77
View File
@@ -96,82 +96,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 9001 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 9001
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -179,14 +144,8 @@ questions:
default: 9001 default: 9001
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36156
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -101,82 +101,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 3000 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 3000
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -184,14 +149,8 @@ questions:
default: 3000 default: 3000
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36120
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -106,82 +106,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 8080 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 8080
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -189,14 +154,8 @@ questions:
default: 8080 default: 8080
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36048
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -149,82 +149,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 5000 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 5000
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -232,14 +197,8 @@ questions:
default: 5000 default: 5000
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36157
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -95,82 +95,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 8191 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 8191
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -178,14 +143,8 @@ questions:
default: 8191 default: 8191
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36060
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -102,82 +102,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 3000 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 3000
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -185,14 +150,8 @@ questions:
default: 3000 default: 3000
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36061
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -95,82 +95,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 8000 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 8000
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -178,14 +143,8 @@ questions:
default: 8000 default: 8000
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36049
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -96,82 +96,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 8080 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 8080
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -179,14 +144,8 @@ questions:
default: 8080 default: 8080
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36121
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+70 -152
View File
@@ -89,82 +89,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "LoadBalancer"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "UDP" type: string
enum: default: "UDP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 1812 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 1812
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -172,95 +137,54 @@ questions:
default: 1812 default: 1812
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
- variable: accounting - variable: accounting
label: "accounting Service" label: "accounting Service"
description: "The administration service" description: "The administration service"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "LoadBalancer"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: accounting - variable: accounting
label: "accounting Service Port Configuration" label: "accounting Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "UDP" type: string
enum: default: "UDP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 1813 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 1813
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -268,13 +192,7 @@ questions:
default: 1813 default: 1813
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -102,82 +102,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 80 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 80
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -185,14 +150,8 @@ questions:
default: 80 default: 80
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36029
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -95,82 +95,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 8484 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 8484
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -178,14 +143,8 @@ questions:
default: 8484 default: 8484
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36030
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+72 -154
View File
@@ -183,82 +183,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 3000 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 3000
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -266,14 +231,8 @@ questions:
default: 3000 default: 3000
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36108
required: true required: true
- variable: ssh - variable: ssh
label: "SSH Service" label: "SSH Service"
@@ -281,82 +240,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "LoadBalancer"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: ssh - variable: ssh
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "TCP" type: string
enum: default: "TCP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 2222 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 2222
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -364,14 +288,8 @@ questions:
default: 2222 default: 2222
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36095
required: true required: true
-1
View File
@@ -14,7 +14,6 @@ service:
ssh: ssh:
port: 2222 port: 2222
targetPort: 2222 targetPort: 2222
targetPort: 2222
envFrom: envFrom:
- configMapRef: - configMapRef:
+36 -77
View File
@@ -114,82 +114,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 8000 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 8000
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -197,14 +162,8 @@ questions:
default: 8000 default: 8000
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36122
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -95,82 +95,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 80 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 80
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -178,14 +143,8 @@ questions:
default: 80 default: 80
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36062
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -170,82 +170,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 8080 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 8080
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -253,14 +218,8 @@ questions:
default: 8080 default: 8080
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36158
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -102,82 +102,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 80 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 80
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -185,14 +150,8 @@ questions:
default: 80 default: 80
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36123
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -102,82 +102,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 80 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 80
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -185,14 +150,8 @@ questions:
default: 80 default: 80
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36031
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+72 -154
View File
@@ -175,82 +175,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 5800 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 5800
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -258,96 +223,55 @@ questions:
default: 5800 default: 5800
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36002
- variable: vnc - variable: vnc
label: "VNC Service" label: "VNC Service"
description: "VNC Service" description: "VNC Service"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: vnc - variable: vnc
label: "TCP Service Port Configuration" label: "TCP Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "TCP" type: string
enum: default: "TCP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 5900 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 5900
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -355,14 +279,8 @@ questions:
default: 5900 default: 5900
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36003
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -106,82 +106,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 7777 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 7777
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -189,14 +154,8 @@ questions:
default: 7777 default: 7777
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36055
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -101,82 +101,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 8181 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 8181
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -184,14 +149,8 @@ questions:
default: 8181 default: 8181
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36124
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -130,82 +130,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 8000 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 8000
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -213,14 +178,8 @@ questions:
default: 8000 default: 8000
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36063
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -102,82 +102,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 80 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 80
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -185,14 +150,8 @@ questions:
default: 80 default: 80
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36033
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -118,82 +118,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 8123 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 8123
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -201,14 +166,8 @@ questions:
default: 8123 default: 8123
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36008
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+144 -308
View File
@@ -102,82 +102,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 8090 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 8090
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -185,96 +150,55 @@ questions:
default: 8090 default: 8090
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36064
- variable: jsonservice - variable: jsonservice
label: "jsonservice Service" label: "jsonservice Service"
description: "The jsonservice service" description: "The jsonservice service"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: jsonservice - variable: jsonservice
label: "jsonservice Service Port Configuration" label: "jsonservice Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "TCP" type: string
enum: default: "TCP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 19444 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 19444
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -282,96 +206,55 @@ questions:
default: 19444 default: 19444
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36096
- variable: protobufservice - variable: protobufservice
label: "protobufservice Service" label: "protobufservice Service"
description: "The protobufservice service" description: "The protobufservice service"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: protobufservice - variable: protobufservice
label: "protobufservice Service Port Configuration" label: "protobufservice Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "TCP" type: string
enum: default: "TCP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 19445 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 19445
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -379,96 +262,55 @@ questions:
default: 19445 default: 19445
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36097
- variable: boblightservice - variable: boblightservice
label: "boblightservice Service" label: "boblightservice Service"
description: "The boblightservice service" description: "The boblightservice service"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: boblightservice - variable: boblightservice
label: "boblightservice Service Port Configuration" label: "boblightservice Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "TCP" type: string
enum: default: "TCP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 19333 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 19333
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -476,14 +318,8 @@ questions:
default: 19333 default: 19333
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36098
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+9 -3
View File
@@ -36,24 +36,30 @@ service:
main: main:
port: 8090 port: 8090
targetPort: 8090 targetPort: 8090
jsonservice:
enabled: true
ports:
jsonservice: jsonservice:
enabled: true enabled: true
port: 19444 port: 19444
targetPort: 19444 targetPort: 19444
protocol: TCP protocol: TCP
targetPort: 19444 protobufservice:
enabled: true
ports:
protobufservice: protobufservice:
enabled: true enabled: true
port: 19445 port: 19445
targetPort: 19445 targetPort: 19445
protocol: TCP protocol: TCP
targetPort: 19445 boblightservice:
enabled: true
ports:
boblightservice: boblightservice:
enabled: true enabled: true
port: 19333 port: 19333
targetPort: 19333 targetPort: 19333
protocol: TCP protocol: TCP
targetPort: 19333
persistence: persistence:
config: config:
@@ -178,82 +178,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 3000 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 3000
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -261,14 +226,8 @@ questions:
default: 3000 default: 3000
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36144
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+107 -230
View File
@@ -145,82 +145,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 5800 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 5800
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -228,96 +193,55 @@ questions:
default: 5580 default: 5580
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36093
- variable: myjd - variable: myjd
label: "MyJDownloader" label: "MyJDownloader"
description: "Port used by MyJDownloader mobile applications and browser extensions to establish a direct connect to the JDownloader" description: "Port used by MyJDownloader mobile applications and browser extensions to establish a direct connect to the JDownloader"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "LoadBalancer"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: myjd - variable: myjd
label: "myjd Service Port Configuration" label: "myjd Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 3129 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 3129
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -325,95 +249,54 @@ questions:
default: 3129 default: 3129
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
- variable: vnc - variable: vnc
label: "VNC Service" label: "VNC Service"
description: "The VNC service" description: "The VNC service"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: vnc - variable: vnc
label: "VNC Service Port Configuration" label: "VNC Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 5900 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 5900
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -421,14 +304,8 @@ questions:
default: 5900 default: 5900
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36094
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -95,82 +95,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 8096 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 8096
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -178,14 +143,8 @@ questions:
default: 8096 default: 8096
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36010
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -110,82 +110,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 22300 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 22300
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -193,14 +158,8 @@ questions:
default: 22300 default: 22300
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36159
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+35 -76
View File
@@ -177,82 +177,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "LoadBalancer"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "UDP" type: string
enum: default: "UDP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 53 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 53
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -260,13 +225,7 @@ questions:
default: 53 default: 53
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
-3
View File
@@ -90,7 +90,6 @@ probes:
httpGet: httpGet:
path: /health path: /health
port: 8080 port: 8080
targetPort: 8080
scheme: HTTP scheme: HTTP
initialDelaySeconds: 60 initialDelaySeconds: 60
timeoutSeconds: 5 timeoutSeconds: 5
@@ -103,7 +102,6 @@ probes:
httpGet: httpGet:
path: /ready path: /ready
port: 8181 port: 8181
targetPort: 8181
scheme: HTTP scheme: HTTP
initialDelaySeconds: 10 initialDelaySeconds: 10
timeoutSeconds: 5 timeoutSeconds: 5
@@ -116,7 +114,6 @@ probes:
httpGet: httpGet:
path: /ready path: /ready
port: 8181 port: 8181
targetPort: 8181
scheme: HTTP scheme: HTTP
initialDelaySeconds: 3 initialDelaySeconds: 3
timeoutSeconds: 2 timeoutSeconds: 2
+36 -77
View File
@@ -107,82 +107,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 80 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 80
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -190,14 +155,8 @@ questions:
default: 80 default: 80
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36160
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -94,82 +94,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "TCP" type: string
enum: default: "TCP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 1688 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 1688
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -177,14 +142,8 @@ questions:
default: 1688 default: 1688
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36011
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -95,82 +95,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 8080 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 8080
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -178,14 +143,8 @@ questions:
default: 8080 default: 8080
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36065
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -102,82 +102,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 5299 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 5299
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -185,14 +150,8 @@ questions:
default: 5299 default: 5299
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36033
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -102,82 +102,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 80 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 80
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -185,14 +150,8 @@ questions:
default: 80 default: 80
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36066
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -95,82 +95,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 8686 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 8686
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -178,14 +143,8 @@ questions:
default: 8686 default: 8686
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36012
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -297,82 +297,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 3000 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 3000
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -380,14 +345,8 @@ questions:
default: 3000 default: 3000
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36092
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -102,82 +102,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 80 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 80
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -185,14 +150,8 @@ questions:
default: 80 default: 80
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36034
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -101,82 +101,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 80 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 80
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -184,14 +149,8 @@ questions:
default: 80 default: 80
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36067
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -102,82 +102,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 8081 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 8081
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -185,14 +150,8 @@ questions:
default: 8081 default: 8081
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36125
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -125,82 +125,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 8080 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 8080
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -208,14 +173,8 @@ questions:
default: 8080 default: 8080
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36162
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
-1
View File
@@ -48,7 +48,6 @@ probes:
httpGet: httpGet:
path: /healthcheck path: /healthcheck
port: 8080 port: 8080
targetPort: 8080
# -- Enable and configure postgresql database subchart under this key. # -- Enable and configure postgresql database subchart under this key.
# @default -- Enabled (see values.yaml for more details) # @default -- Enabled (see values.yaml for more details)
+36 -77
View File
@@ -117,82 +117,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 9090 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 9090
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -200,14 +165,8 @@ questions:
default: 9090 default: 9090
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36143
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -107,82 +107,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "TCP" type: string
enum: default: "TCP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 1883 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 1883
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -190,14 +155,8 @@ questions:
default: 1883 default: 1883
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36068
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -102,82 +102,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 3000 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 3000
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -185,14 +150,8 @@ questions:
default: 3000 default: 3000
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36126
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -102,82 +102,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 80 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 80
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -185,14 +150,8 @@ questions:
default: 80 default: 80
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36127
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -102,82 +102,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 8090 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 8090
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -185,14 +150,8 @@ questions:
default: 8090 default: 8090
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36069
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -95,82 +95,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 4533 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 4533
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -178,14 +143,8 @@ questions:
default: 4533 default: 4533
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36027
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -125,82 +125,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 80 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 80
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -208,14 +173,8 @@ questions:
default: 80 default: 80
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36091
required: true required: true
- variable: persistence - variable: persistence
-3
View File
@@ -89,7 +89,6 @@ probes:
httpGet: httpGet:
path: /status.php path: /status.php
port: 80 port: 80
targetPort: 80
httpHeaders: httpHeaders:
- name: Host - name: Host
value: "test.fakedomain.dns" value: "test.fakedomain.dns"
@@ -108,7 +107,6 @@ probes:
httpGet: httpGet:
path: /status.php path: /status.php
port: 80 port: 80
targetPort: 80
httpHeaders: httpHeaders:
- name: Host - name: Host
value: "test.fakedomain.dns" value: "test.fakedomain.dns"
@@ -127,7 +125,6 @@ probes:
httpGet: httpGet:
path: /status.php path: /status.php
port: 80 port: 80
targetPort: 80
httpHeaders: httpHeaders:
- name: Host - name: Host
value: "test.fakedomain.dns" value: "test.fakedomain.dns"
+36 -77
View File
@@ -95,82 +95,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 1880 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 1880
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -178,14 +143,8 @@ questions:
default: 1880 default: 1880
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36028
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -96,82 +96,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 8000 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 8000
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -179,14 +144,8 @@ questions:
default: 8000 default: 8000
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36128
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -107,82 +107,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 6080 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 6080
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -190,14 +155,8 @@ questions:
default: 6080 default: 6080
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36129
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+72 -154
View File
@@ -95,82 +95,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 80 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 80
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -178,14 +143,8 @@ questions:
default: 80 default: 80
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36069
- variable: service - variable: service
group: "Networking and Services" group: "Networking and Services"
label: "Configure Service(s)" label: "Configure Service(s)"
@@ -198,82 +157,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: https - variable: https
label: "https Service Port Configuration" label: "https Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 443 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 443
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -281,14 +205,8 @@ questions:
default: 443 default: 443
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36070
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
-1
View File
@@ -63,4 +63,3 @@ probes:
httpGet: httpGet:
path: /welcome.txt path: /welcome.txt
port: main port: main
targetPort: main
+36 -77
View File
@@ -95,82 +95,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 6789 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 6789
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -178,14 +143,8 @@ questions:
default: 6789 default: 6789
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36021
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -95,82 +95,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 5076 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 5076
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -178,14 +143,8 @@ questions:
default: 5076 default: 5076
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36041
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
-3
View File
@@ -29,7 +29,6 @@ probes:
httpGet: httpGet:
path: /actuator/health/livenessState path: /actuator/health/livenessState
port: main port: main
targetPort: main
initialDelaySeconds: 30 initialDelaySeconds: 30
periodSeconds: 10 periodSeconds: 10
timeoutSeconds: 10 timeoutSeconds: 10
@@ -41,7 +40,6 @@ probes:
httpGet: httpGet:
path: /actuator/health/readinessState path: /actuator/health/readinessState
port: main port: main
targetPort: main
initialDelaySeconds: 30 initialDelaySeconds: 30
periodSeconds: 10 periodSeconds: 10
timeoutSeconds: 10 timeoutSeconds: 10
@@ -53,7 +51,6 @@ probes:
httpGet: httpGet:
path: /actuator/health/readinessState path: /actuator/health/readinessState
port: main port: main
targetPort: main
initialDelaySeconds: 30 initialDelaySeconds: 30
periodSeconds: 10 periodSeconds: 10
timeoutSeconds: 10 timeoutSeconds: 10
+36 -77
View File
@@ -113,82 +113,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 80 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 80
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -196,14 +161,8 @@ questions:
default: 80 default: 80
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36071
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+107 -188
View File
@@ -96,82 +96,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 8069 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 8069
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -179,96 +144,55 @@ questions:
default: 8069 default: 8069
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36163
- variable: odoo - variable: odoo
label: "Odoo Service" label: "Odoo Service"
description: "The Primary service on which the healthcheck runs, often the webUI" description: "The Primary service on which the healthcheck runs, often the webUI"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: odoo-1 - variable: odoo-1
label: "Odoo-1 Service Port Configuration" label: "Odoo-1 Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 8071 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 8071
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -276,47 +200,48 @@ questions:
default: 8071 default: 8071
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36164
- variable: odoo-2 - variable: odoo-2
label: "Odoo-2 Service Port Configuration" label: "Odoo-2 Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 8072 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 8072
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -324,14 +249,8 @@ questions:
default: 8072 default: 8072
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36165
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -95,82 +95,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 8043 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 8043
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -178,14 +143,8 @@ questions:
default: 8043 default: 8043
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36072
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"
+36 -77
View File
@@ -95,82 +95,47 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled # Include{serviceSelector}
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "NodePort"
enum:
- value: "NodePort"
description: "NodePort"
- value: "ClusterIP"
description: "ClusterIP"
- value: "LoadBalancer"
description: "LoadBalancer"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
type: dict
attrs:
- variable: main - variable: main
label: "Main Service Port Configuration" label: "Main Service Port Configuration"
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: enabled - variable: advanced
label: "Enable the port" label: "Show Advanced settings"
schema: schema:
type: boolean type: boolean
default: true default: false
hidden: true show_subquestions_if: true
- variable: protocol subquestions:
label: "Port Type" - variable: protocol
schema: label: "Port Type"
type: string schema:
default: "HTTP" type: string
enum: default: "HTTP"
- value: HTTP enum:
description: "HTTP" - value: HTTP
- value: "HTTPS" description: "HTTP"
description: "HTTPS" - value: "HTTPS"
- value: TCP description: "HTTPS"
description: "TCP" - value: TCP
- value: "UDP" description: "TCP"
description: "UDP" - value: "UDP"
- variable: targetPort description: "UDP"
label: "Target Port" - variable: nodePort
description: "This port exposes the container port on the service" label: "Node Port (Optional)"
schema: description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
type: int schema:
default: 3579 type: int
editable: false min: 9000
hidden: true max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 3579
- variable: port - variable: port
label: "Container Port" label: "Container Port"
schema: schema:
@@ -178,14 +143,8 @@ questions:
default: 3579 default: 3579
editable: true editable: true
required: true required: true
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort"
schema:
type: int
min: 9000
max: 65535
default: 36013
- variable: serviceexpert - variable: serviceexpert
group: "Networking and Services" group: "Networking and Services"

Some files were not shown because too many files have changed in this diff Show More