1
+ questions :
2
+ - variable : replicaCount
3
+ description : " The number of replicas to deploy for the Postgres Operator UI"
4
+ label : " Replicas Count"
5
+ type : " int"
6
+ default : " 1"
7
+ required : true
8
+ group : " Postgres Operator UI"
9
+ - variable : image.registry
10
+ description : " The registry where the Postgres Operator UI image is hosted"
11
+ label : " Image Registry"
12
+ type : " string"
13
+ default : " registry.opensource.zalan.do"
14
+ required : true
15
+ group : " Postgres Operator UI"
16
+ - variable : image.repository
17
+ description : " The name of the Postgres Operator UI image repository"
18
+ label : " Image Repository"
19
+ type : " string"
20
+ default : " acid/postgres-operator-ui"
21
+ required : true
22
+ group : " Postgres Operator UI"
23
+ - variable : image.tag
24
+ description : " The tag of the Postgres Operator UI image to use"
25
+ label : " Image Tag"
26
+ type : " string"
27
+ default : " v1.11.0"
28
+ required : true
29
+ group : " Postgres Operator UI"
30
+ - variable : image.pullPolicy
31
+ description : " The image pull policy for the Postgres Operator UI container"
32
+ label : " Image Pull Policy"
33
+ type : " string"
34
+ default : " IfNotPresent"
35
+ required : true
36
+ group : " Postgres Operator UI"
37
+ - variable : rbac.create
38
+ description : " Whether to create RBAC resources for the Postgres Operator UI"
39
+ label : " Create RBAC"
40
+ type : " boolean"
41
+ default : " true"
42
+ required : true
43
+ group : " Postgres Operator UI"
44
+ - variable : serviceAccount.create
45
+ description : " Whether to create a ServiceAccount for the Postgres Operator UI"
46
+ label : " Create ServiceAccount"
47
+ type : " boolean"
48
+ default : " true"
49
+ required : true
50
+ group : " Postgres Operator UI"
51
+ show_subquestions_if : true
52
+ subquestions :
53
+ - variable : serviceAccount.name
54
+ description : " The name of the ServiceAccount to use. If not set and create is true, a name is generated using the fullname template"
55
+ type : " string"
56
+ default : " "
57
+ label : " ServiceAccount Name"
58
+ group : " Postgres Operator UI"
59
+ - variable : resources.limits.cpu
60
+ description : " The CPU resource limits for the Postgres Operator UI container"
61
+ label : " CPU Resource Limits"
62
+ type : " string"
63
+ default : " 200m"
64
+ required : true
65
+ group : " Postgres Operator UI"
66
+ - variable : resources.limits.memory
67
+ description : " The memory resource limits for the Postgres Operator UI container"
68
+ label : " Memory Resource Limits"
69
+ type : " string"
70
+ default : " 200Mi"
71
+ required : true
72
+ group : " Postgres Operator UI"
73
+ - variable : resources.requests.cpu
74
+ description : " The CPU resource requests for the Postgres Operator UI container"
75
+ label : " CPU Resource Requests"
76
+ type : " string"
77
+ default : " 100m"
78
+ required : true
79
+ group : " Postgres Operator UI"
80
+ - variable : resources.requests.memory
81
+ description : " The memory resource requests for the Postgres Operator UI container"
82
+ label : " Memory Resource Requests"
83
+ type : " string"
84
+ default : " 100Mi"
85
+ required : true
86
+ group : " Postgres Operator UI"
87
+ - variable : envs.appUrl
88
+ description : " The URL of the Postgres Operator UI"
89
+ label : " Postgres Operator UI URL"
90
+ type : " string"
91
+ default : " http://localhost:8081"
92
+ required : true
93
+ group : " Postgres Operator UI"
94
+ - variable : envs.operatorApiUrl
95
+ description : " The URL of the Postgres Operator API"
96
+ label : " Postgres Operator API URL"
97
+ type : " string"
98
+ default : " http://postgres-operator:8080"
99
+ required : true
100
+ group : " Postgres Operator UI"
101
+ - variable : envs.operatorClusterNameLabel
102
+ description : " The label used to identify the Postgres Operator cluster"
103
+ label : " Postgres Operator Cluster Label"
104
+ type : " string"
105
+ default : " cluster-name"
106
+ required : true
107
+ group : " Postgres Operator UI"
108
+ - variable : envs.resourcesVisible
109
+ description : " Whether to show resource usage information in the Postgres Operator UI"
110
+ label : " Show Resource Usage"
111
+ type : " boolean"
112
+ default : " False"
113
+ required : true
114
+ group : " Postgres Operator UI"
115
+ - variable : envs.targetNamespace
116
+ description : " The namespace in which the Postgres Operator is running"
117
+ label : " Postgres Operator Namespace"
118
+ type : " string"
119
+ default : " default"
120
+ required : true
121
+ group : " Postgres Operator UI"
122
+ - variable : service.type
123
+ description : " The type of service to create for the Postgres Operator UI"
124
+ label : " Service Type"
125
+ type : " enum"
126
+ options :
127
+ - " ClusterIP"
128
+ - " NodePort"
129
+ default : " ClusterIP"
130
+ required : true
131
+ group : " Postgres Operator UI"
132
+ show_subquestions_if : " NodePort"
133
+ subquestions :
134
+ - variable : service.nodePort
135
+ description : " The node port to use for the NodePort service type"
136
+ label : " Node Port"
137
+ type : " int"
138
+ default : " 30080"
139
+ group : " Postgres Operator UI"
0 commit comments