fix(apps): remove portals and ingress when main service is disabled (#1529)
This commit is contained in:
@@ -1,28 +1,6 @@
|
|||||||
# Include{groups}
|
# Include{groups}
|
||||||
portals:
|
portals: {}
|
||||||
web_portal:
|
|
||||||
protocols:
|
|
||||||
- "$kubernetes-resource_configmap_portal_protocol"
|
|
||||||
host:
|
|
||||||
- "$kubernetes-resource_configmap_portal_host"
|
|
||||||
ports:
|
|
||||||
- "$kubernetes-resource_configmap_portal_port"
|
|
||||||
questions:
|
questions:
|
||||||
- variable: portal
|
|
||||||
group: "Container Image"
|
|
||||||
label: "Configure Portal Button"
|
|
||||||
schema:
|
|
||||||
type: dict
|
|
||||||
hidden: true
|
|
||||||
attrs:
|
|
||||||
- variable: enabled
|
|
||||||
label: "Enable"
|
|
||||||
description: "enable the portal button"
|
|
||||||
schema:
|
|
||||||
hidden: true
|
|
||||||
editable: false
|
|
||||||
type: boolean
|
|
||||||
default: true
|
|
||||||
# Include{global}
|
# Include{global}
|
||||||
- variable: controller
|
- variable: controller
|
||||||
group: "Controller"
|
group: "Controller"
|
||||||
|
|||||||
@@ -9,6 +9,9 @@ image:
|
|||||||
service:
|
service:
|
||||||
main:
|
main:
|
||||||
enabled: false
|
enabled: false
|
||||||
|
ports:
|
||||||
|
main:
|
||||||
|
enabled: false
|
||||||
|
|
||||||
probes:
|
probes:
|
||||||
liveness:
|
liveness:
|
||||||
|
|||||||
@@ -1,28 +1,6 @@
|
|||||||
# Include{groups}
|
# Include{groups}
|
||||||
portals:
|
portals: {}
|
||||||
web_portal:
|
|
||||||
protocols:
|
|
||||||
- "$kubernetes-resource_configmap_portal_protocol"
|
|
||||||
host:
|
|
||||||
- "$kubernetes-resource_configmap_portal_host"
|
|
||||||
ports:
|
|
||||||
- "$kubernetes-resource_configmap_portal_port"
|
|
||||||
questions:
|
questions:
|
||||||
- variable: portal
|
|
||||||
group: "Container Image"
|
|
||||||
label: "Configure Portal Button"
|
|
||||||
schema:
|
|
||||||
type: dict
|
|
||||||
hidden: true
|
|
||||||
attrs:
|
|
||||||
- variable: enabled
|
|
||||||
label: "Enable"
|
|
||||||
description: "enable the portal button"
|
|
||||||
schema:
|
|
||||||
hidden: true
|
|
||||||
editable: false
|
|
||||||
type: boolean
|
|
||||||
default: true
|
|
||||||
# Include{global}
|
# Include{global}
|
||||||
|
|
||||||
- variable: controller
|
- variable: controller
|
||||||
@@ -169,25 +147,6 @@ questions:
|
|||||||
# Include{persistenceAdvanced}
|
# Include{persistenceAdvanced}
|
||||||
# Include{persistenceList}
|
# Include{persistenceList}
|
||||||
|
|
||||||
- variable: ingress
|
|
||||||
label: ""
|
|
||||||
group: "Ingress"
|
|
||||||
schema:
|
|
||||||
type: dict
|
|
||||||
attrs:
|
|
||||||
- variable: main
|
|
||||||
label: "Main Ingress"
|
|
||||||
schema:
|
|
||||||
type: dict
|
|
||||||
attrs:
|
|
||||||
# Include{ingressDefault}
|
|
||||||
|
|
||||||
# Include{ingressTLS}
|
|
||||||
|
|
||||||
# Include{ingressTraefik}
|
|
||||||
|
|
||||||
# Include{ingressExpert}
|
|
||||||
|
|
||||||
# Include{ingressList}
|
# Include{ingressList}
|
||||||
|
|
||||||
- variable: advancedSecurity
|
- variable: advancedSecurity
|
||||||
|
|||||||
@@ -1,28 +1,6 @@
|
|||||||
# Include{groups}
|
# Include{groups}
|
||||||
portals:
|
portals: {}
|
||||||
web_portal:
|
|
||||||
protocols:
|
|
||||||
- "$kubernetes-resource_configmap_portal_protocol"
|
|
||||||
host:
|
|
||||||
- "$kubernetes-resource_configmap_portal_host"
|
|
||||||
ports:
|
|
||||||
- "$kubernetes-resource_configmap_portal_port"
|
|
||||||
questions:
|
questions:
|
||||||
- variable: portal
|
|
||||||
group: "Container Image"
|
|
||||||
label: "Configure Portal Button"
|
|
||||||
schema:
|
|
||||||
type: dict
|
|
||||||
hidden: true
|
|
||||||
attrs:
|
|
||||||
- variable: enabled
|
|
||||||
label: "Enable"
|
|
||||||
description: "enable the portal button"
|
|
||||||
schema:
|
|
||||||
hidden: true
|
|
||||||
editable: false
|
|
||||||
type: boolean
|
|
||||||
default: true
|
|
||||||
# Include{global}
|
# Include{global}
|
||||||
|
|
||||||
- variable: controller
|
- variable: controller
|
||||||
@@ -185,25 +163,6 @@ questions:
|
|||||||
# Include{persistenceAdvanced}
|
# Include{persistenceAdvanced}
|
||||||
# Include{persistenceList}
|
# Include{persistenceList}
|
||||||
|
|
||||||
- variable: ingress
|
|
||||||
label: ""
|
|
||||||
group: "Ingress"
|
|
||||||
schema:
|
|
||||||
type: dict
|
|
||||||
attrs:
|
|
||||||
- variable: main
|
|
||||||
label: "Main Ingress"
|
|
||||||
schema:
|
|
||||||
type: dict
|
|
||||||
attrs:
|
|
||||||
# Include{ingressDefault}
|
|
||||||
|
|
||||||
# Include{ingressTLS}
|
|
||||||
|
|
||||||
# Include{ingressTraefik}
|
|
||||||
|
|
||||||
# Include{ingressExpert}
|
|
||||||
|
|
||||||
# Include{ingressList}
|
# Include{ingressList}
|
||||||
|
|
||||||
- variable: advancedSecurity
|
- variable: advancedSecurity
|
||||||
|
|||||||
@@ -1,28 +1,6 @@
|
|||||||
# Include{groups}
|
# Include{groups}
|
||||||
portals:
|
portals: {}
|
||||||
web_portal:
|
|
||||||
protocols:
|
|
||||||
- "$kubernetes-resource_configmap_portal_protocol"
|
|
||||||
host:
|
|
||||||
- "$kubernetes-resource_configmap_portal_host"
|
|
||||||
ports:
|
|
||||||
- "$kubernetes-resource_configmap_portal_port"
|
|
||||||
questions:
|
questions:
|
||||||
- variable: portal
|
|
||||||
group: "Container Image"
|
|
||||||
label: "Configure Portal Button"
|
|
||||||
schema:
|
|
||||||
type: dict
|
|
||||||
hidden: true
|
|
||||||
attrs:
|
|
||||||
- variable: enabled
|
|
||||||
label: "Enable"
|
|
||||||
description: "enable the portal button"
|
|
||||||
schema:
|
|
||||||
hidden: true
|
|
||||||
editable: false
|
|
||||||
type: boolean
|
|
||||||
default: true
|
|
||||||
# Include{global}
|
# Include{global}
|
||||||
- variable: controller
|
- variable: controller
|
||||||
group: "Controller"
|
group: "Controller"
|
||||||
@@ -156,7 +134,6 @@ questions:
|
|||||||
|
|
||||||
# Include{containerConfig}
|
# Include{containerConfig}
|
||||||
|
|
||||||
|
|
||||||
- variable: serviceexpert
|
- variable: serviceexpert
|
||||||
group: "Networking and Services"
|
group: "Networking and Services"
|
||||||
label: "Show Expert Config"
|
label: "Show Expert Config"
|
||||||
|
|||||||
@@ -9,6 +9,9 @@ image:
|
|||||||
service:
|
service:
|
||||||
main:
|
main:
|
||||||
enabled: false
|
enabled: false
|
||||||
|
ports:
|
||||||
|
main:
|
||||||
|
enabled: false
|
||||||
|
|
||||||
securityContext:
|
securityContext:
|
||||||
readOnlyRootFilesystem: false
|
readOnlyRootFilesystem: false
|
||||||
|
|||||||
@@ -1,28 +1,6 @@
|
|||||||
# Include{groups}
|
# Include{groups}
|
||||||
portals:
|
portals: {}
|
||||||
web_portal:
|
|
||||||
protocols:
|
|
||||||
- "$kubernetes-resource_configmap_portal_protocol"
|
|
||||||
host:
|
|
||||||
- "$kubernetes-resource_configmap_portal_host"
|
|
||||||
ports:
|
|
||||||
- "$kubernetes-resource_configmap_portal_port"
|
|
||||||
questions:
|
questions:
|
||||||
- variable: portal
|
|
||||||
group: "Container Image"
|
|
||||||
label: "Configure Portal Button"
|
|
||||||
schema:
|
|
||||||
type: dict
|
|
||||||
hidden: true
|
|
||||||
attrs:
|
|
||||||
- variable: enabled
|
|
||||||
label: "Enable"
|
|
||||||
description: "enable the portal button"
|
|
||||||
schema:
|
|
||||||
hidden: true
|
|
||||||
editable: false
|
|
||||||
type: boolean
|
|
||||||
default: true
|
|
||||||
# Include{global}
|
# Include{global}
|
||||||
- variable: controller
|
- variable: controller
|
||||||
group: "Controller"
|
group: "Controller"
|
||||||
@@ -242,25 +220,6 @@ questions:
|
|||||||
# Include{persistenceAdvanced}
|
# Include{persistenceAdvanced}
|
||||||
# Include{persistenceList}
|
# Include{persistenceList}
|
||||||
|
|
||||||
- variable: ingress
|
|
||||||
label: ""
|
|
||||||
group: "Ingress"
|
|
||||||
schema:
|
|
||||||
type: dict
|
|
||||||
attrs:
|
|
||||||
- variable: main
|
|
||||||
label: "Main Ingress"
|
|
||||||
schema:
|
|
||||||
type: dict
|
|
||||||
attrs:
|
|
||||||
# Include{ingressDefault}
|
|
||||||
|
|
||||||
# Include{ingressTLS}
|
|
||||||
|
|
||||||
# Include{ingressTraefik}
|
|
||||||
|
|
||||||
# Include{ingressExpert}
|
|
||||||
|
|
||||||
# Include{ingressList}
|
# Include{ingressList}
|
||||||
|
|
||||||
- variable: advancedSecurity
|
- variable: advancedSecurity
|
||||||
|
|||||||
@@ -1,28 +1,6 @@
|
|||||||
# Include{groups}
|
# Include{groups}
|
||||||
portals:
|
portals: {}
|
||||||
web_portal:
|
|
||||||
protocols:
|
|
||||||
- "$kubernetes-resource_configmap_portal_protocol"
|
|
||||||
host:
|
|
||||||
- "$kubernetes-resource_configmap_portal_host"
|
|
||||||
ports:
|
|
||||||
- "$kubernetes-resource_configmap_portal_port"
|
|
||||||
questions:
|
questions:
|
||||||
- variable: portal
|
|
||||||
group: "Container Image"
|
|
||||||
label: "Configure Portal Button"
|
|
||||||
schema:
|
|
||||||
type: dict
|
|
||||||
hidden: true
|
|
||||||
attrs:
|
|
||||||
- variable: enabled
|
|
||||||
label: "Enable"
|
|
||||||
description: "enable the portal button"
|
|
||||||
schema:
|
|
||||||
hidden: true
|
|
||||||
editable: false
|
|
||||||
type: boolean
|
|
||||||
default: true
|
|
||||||
# Include{global}
|
# Include{global}
|
||||||
|
|
||||||
- variable: controller
|
- variable: controller
|
||||||
@@ -169,25 +147,6 @@ questions:
|
|||||||
# Include{persistenceAdvanced}
|
# Include{persistenceAdvanced}
|
||||||
# Include{persistenceList}
|
# Include{persistenceList}
|
||||||
|
|
||||||
- variable: ingress
|
|
||||||
label: ""
|
|
||||||
group: "Ingress"
|
|
||||||
schema:
|
|
||||||
type: dict
|
|
||||||
attrs:
|
|
||||||
- variable: main
|
|
||||||
label: "Main Ingress"
|
|
||||||
schema:
|
|
||||||
type: dict
|
|
||||||
attrs:
|
|
||||||
# Include{ingressDefault}
|
|
||||||
|
|
||||||
# Include{ingressTLS}
|
|
||||||
|
|
||||||
# Include{ingressTraefik}
|
|
||||||
|
|
||||||
# Include{ingressExpert}
|
|
||||||
|
|
||||||
# Include{ingressList}
|
# Include{ingressList}
|
||||||
|
|
||||||
- variable: advancedSecurity
|
- variable: advancedSecurity
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
# Include{groups}
|
# Include{groups}
|
||||||
|
portals: {}
|
||||||
questions:
|
questions:
|
||||||
# Include{global}
|
# Include{global}
|
||||||
- variable: controller
|
- variable: controller
|
||||||
@@ -145,25 +145,6 @@ questions:
|
|||||||
# Include{persistenceAdvanced}
|
# Include{persistenceAdvanced}
|
||||||
# Include{persistenceList}
|
# Include{persistenceList}
|
||||||
|
|
||||||
- variable: ingress
|
|
||||||
label: ""
|
|
||||||
group: "Ingress"
|
|
||||||
schema:
|
|
||||||
type: dict
|
|
||||||
attrs:
|
|
||||||
- variable: main
|
|
||||||
label: "Main Ingress"
|
|
||||||
schema:
|
|
||||||
type: dict
|
|
||||||
attrs:
|
|
||||||
# Include{ingressDefault}
|
|
||||||
|
|
||||||
# Include{ingressTLS}
|
|
||||||
|
|
||||||
# Include{ingressTraefik}
|
|
||||||
|
|
||||||
# Include{ingressExpert}
|
|
||||||
|
|
||||||
# Include{ingressList}
|
# Include{ingressList}
|
||||||
|
|
||||||
- variable: advancedSecurity
|
- variable: advancedSecurity
|
||||||
|
|||||||
@@ -1,28 +1,6 @@
|
|||||||
# Include{groups}
|
# Include{groups}
|
||||||
portals:
|
portals: {}
|
||||||
web_portal:
|
|
||||||
protocols:
|
|
||||||
- "$kubernetes-resource_configmap_portal_protocol"
|
|
||||||
host:
|
|
||||||
- "$kubernetes-resource_configmap_portal_host"
|
|
||||||
ports:
|
|
||||||
- "$kubernetes-resource_configmap_portal_port"
|
|
||||||
questions:
|
questions:
|
||||||
- variable: portal
|
|
||||||
group: "Container Image"
|
|
||||||
label: "Configure Portal Button"
|
|
||||||
schema:
|
|
||||||
type: dict
|
|
||||||
hidden: true
|
|
||||||
attrs:
|
|
||||||
- variable: enabled
|
|
||||||
label: "Enable"
|
|
||||||
description: "enable the portal button"
|
|
||||||
schema:
|
|
||||||
hidden: true
|
|
||||||
editable: false
|
|
||||||
type: boolean
|
|
||||||
default: true
|
|
||||||
# Include{global}
|
# Include{global}
|
||||||
|
|
||||||
- variable: controller
|
- variable: controller
|
||||||
@@ -225,25 +203,6 @@ questions:
|
|||||||
# Include{persistenceAdvanced}
|
# Include{persistenceAdvanced}
|
||||||
# Include{persistenceList}
|
# Include{persistenceList}
|
||||||
|
|
||||||
- variable: ingress
|
|
||||||
label: ""
|
|
||||||
group: "Ingress"
|
|
||||||
schema:
|
|
||||||
type: dict
|
|
||||||
attrs:
|
|
||||||
- variable: main
|
|
||||||
label: "Main Ingress"
|
|
||||||
schema:
|
|
||||||
type: dict
|
|
||||||
attrs:
|
|
||||||
# Include{ingressDefault}
|
|
||||||
|
|
||||||
# Include{ingressTLS}
|
|
||||||
|
|
||||||
# Include{ingressTraefik}
|
|
||||||
|
|
||||||
# Include{ingressExpert}
|
|
||||||
|
|
||||||
# Include{ingressList}
|
# Include{ingressList}
|
||||||
|
|
||||||
- variable: advancedSecurity
|
- variable: advancedSecurity
|
||||||
|
|||||||
Reference in New Issue
Block a user