|
@@ -274,6 +274,37 @@ questions:
|
|
|
schema:
|
|
|
type: string
|
|
|
|
|
|
+ - variable: portForwardingList
|
|
|
+ label: "Specify Node ports to forward to workload"
|
|
|
+ group: "Networking"
|
|
|
+ description: "Specify ports of node and workload to forward traffic from node port to workload port"
|
|
|
+ schema:
|
|
|
+ type: list
|
|
|
+ items:
|
|
|
+ - variable: portForwarding
|
|
|
+ label: "Port Forwarding Configuration"
|
|
|
+ schema:
|
|
|
+ type: dict
|
|
|
+ attrs:
|
|
|
+ - variable: containerPort
|
|
|
+ label: "Container Port"
|
|
|
+ schema:
|
|
|
+ type: string
|
|
|
+ required: true
|
|
|
+ - variable: nodePort
|
|
|
+ label: "Node Port"
|
|
|
+ schema:
|
|
|
+ type: string
|
|
|
+ required: true
|
|
|
+ - variable: protocol
|
|
|
+ label: "Protocol"
|
|
|
+ schema:
|
|
|
+ type: string
|
|
|
+ default: "TCP"
|
|
|
+ enum:
|
|
|
+ - "TCP"
|
|
|
+ - "UDP"
|
|
|
+
|
|
|
# Storage Options
|
|
|
# Host path based volumes
|
|
|
- variable: hostPathVolumes
|