-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Expand file tree
/
Copy pathmetadata.display.yaml
More file actions
470 lines (469 loc) · 16.9 KB
/
Copy pathmetadata.display.yaml
File metadata and controls
470 lines (469 loc) · 16.9 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
# Copyright 2026 Google LLC
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
apiVersion: blueprints.cloud.google.com/v1alpha1
kind: BlueprintMetadata
metadata:
name: terraform-google-kubernetes-engine-display
annotations:
config.kubernetes.io/local-config: "true"
spec:
info:
title: Terraform Kubernetes Engine Module
source:
repo: https://github.com/terraform-google-modules/terraform-google-kubernetes-engine.git
sourceType: git
ui:
input:
variables:
add_cluster_firewall_rules:
name: add_cluster_firewall_rules
title: Add Cluster Firewall Rules
add_master_webhook_firewall_rules:
name: add_master_webhook_firewall_rules
title: Add Master Webhook Firewall Rules
add_shadow_firewall_rules:
name: add_shadow_firewall_rules
title: Add Shadow Firewall Rules
additional_ip_range_pods:
name: additional_ip_range_pods
title: Additional Ip Range Pods
additional_ip_ranges_config:
name: additional_ip_ranges_config
title: Additional Ip Ranges Config
additional_pod_ranges_config:
name: additional_pod_ranges_config
title: Additional Pod Ranges Config
additive_vpc_scope_dns_domain:
name: additive_vpc_scope_dns_domain
title: Additive Vpc Scope Dns Domain
anonymous_authentication_config_mode:
name: anonymous_authentication_config_mode
title: Anonymous Authentication Config Mode
authenticator_security_group:
name: authenticator_security_group
title: Authenticator Security Group
boot_disk_kms_key:
name: boot_disk_kms_key
title: Boot Disk Kms Key
cluster_autoscaling:
name: cluster_autoscaling
title: Cluster Autoscaling
cluster_dns_domain:
name: cluster_dns_domain
title: Cluster Dns Domain
cluster_dns_provider:
name: cluster_dns_provider
title: Cluster Dns Provider
cluster_dns_scope:
name: cluster_dns_scope
title: Cluster Dns Scope
cluster_ipv4_cidr:
name: cluster_ipv4_cidr
title: Cluster Ipv4 Cidr
cluster_resource_labels:
name: cluster_resource_labels
title: Cluster Resource Labels
config_connector:
name: config_connector
title: Config Connector
configure_ip_masq:
name: configure_ip_masq
title: Configure Ip Masq
create_service_account:
name: create_service_account
title: Create Service Account
database_encryption:
name: database_encryption
title: Database Encryption
datapath_provider:
name: datapath_provider
title: Datapath Provider
default_compute_class_enabled:
name: default_compute_class_enabled
title: Default Compute Class Enabled
default_max_pods_per_node:
name: default_max_pods_per_node
title: Default Max Pods Per Node
deletion_protection:
name: deletion_protection
title: Deletion Protection
description:
name: description
title: Description
disable_default_snat:
name: disable_default_snat
title: Disable Default Snat
disable_l4_lb_firewall_reconciliation:
name: disable_l4_lb_firewall_reconciliation
title: Disable L4 Lb Firewall Reconciliation
disable_legacy_metadata_endpoints:
name: disable_legacy_metadata_endpoints
title: Disable Legacy Metadata Endpoints
dns_allow_external_traffic:
name: dns_allow_external_traffic
title: Dns Allow External Traffic
dns_cache:
name: dns_cache
title: Dns Cache
dns_enable_k8s_tokens_via_dns:
name: dns_enable_k8s_tokens_via_dns
title: Dns Enable K8s Tokens Via Dns
enable_binary_authorization:
name: enable_binary_authorization
title: Enable Binary Authorization
enable_cilium_clusterwide_network_policy:
name: enable_cilium_clusterwide_network_policy
title: Enable Cilium Clusterwide Network Policy
enable_confidential_nodes:
name: enable_confidential_nodes
title: Enable Confidential Nodes
enable_cost_allocation:
name: enable_cost_allocation
title: Enable Cost Allocation
enable_default_node_pools_metadata:
name: enable_default_node_pools_metadata
title: Enable Default Node Pools Metadata
enable_fqdn_network_policy:
name: enable_fqdn_network_policy
title: Enable Fqdn Network Policy
enable_gcfs:
name: enable_gcfs
title: Enable Gcfs
enable_identity_service:
name: enable_identity_service
title: Enable Identity Service
enable_intranode_visibility:
name: enable_intranode_visibility
title: Enable Intranode Visibility
enable_k8s_beta_apis:
name: enable_k8s_beta_apis
title: Enable K8s Beta Apis
enable_kubernetes_alpha:
name: enable_kubernetes_alpha
title: Enable Kubernetes Alpha
enable_l4_ilb_subsetting:
name: enable_l4_ilb_subsetting
title: Enable L4 Ilb Subsetting
enable_legacy_lustre_port:
name: enable_legacy_lustre_port
title: Enable Legacy Lustre Port
enable_mesh_certificates:
name: enable_mesh_certificates
title: Enable Mesh Certificates
enable_multi_networking:
name: enable_multi_networking
title: Enable Multi Networking
enable_network_egress_export:
name: enable_network_egress_export
title: Enable Network Egress Export
enable_resource_consumption_export:
name: enable_resource_consumption_export
title: Enable Resource Consumption Export
enable_secret_manager_addon:
name: enable_secret_manager_addon
title: Enable Secret Manager Addon
enable_shielded_nodes:
name: enable_shielded_nodes
title: Enable Shielded Nodes
enable_tpu:
name: enable_tpu
title: Enable Tpu
enable_vertical_pod_autoscaling:
name: enable_vertical_pod_autoscaling
title: Enable Vertical Pod Autoscaling
enterprise_config:
name: enterprise_config
title: Enterprise Config
filestore_csi_driver:
name: filestore_csi_driver
title: Filestore Csi Driver
firewall_inbound_ports:
name: firewall_inbound_ports
title: Firewall Inbound Ports
firewall_priority:
name: firewall_priority
title: Firewall Priority
fleet_project:
name: fleet_project
title: Fleet Project
gateway_api_channel:
name: gateway_api_channel
title: Gateway Api Channel
gce_pd_csi_driver:
name: gce_pd_csi_driver
title: Gce Pd Csi Driver
gcp_public_cidrs_access_enabled:
name: gcp_public_cidrs_access_enabled
title: Gcp Public Cidrs Access Enabled
gcs_fuse_csi_driver:
name: gcs_fuse_csi_driver
title: Gcs Fuse Csi Driver
gke_auto_upgrade_config_patch_mode:
name: gke_auto_upgrade_config_patch_mode
title: Gke Auto Upgrade Config Patch Mode
gke_backup_agent_config:
name: gke_backup_agent_config
title: Gke Backup Agent Config
grant_registry_access:
name: grant_registry_access
title: Grant Registry Access
horizontal_pod_autoscaling:
name: horizontal_pod_autoscaling
title: Horizontal Pod Autoscaling
hpa_profile:
name: hpa_profile
title: Hpa Profile
http_load_balancing:
name: http_load_balancing
title: Http Load Balancing
identity_namespace:
name: identity_namespace
title: Identity Namespace
in_transit_encryption_config:
name: in_transit_encryption_config
title: In Transit Encryption Config
initial_node_count:
name: initial_node_count
title: Initial Node Count
insecure_kubelet_readonly_port_enabled:
name: insecure_kubelet_readonly_port_enabled
title: Insecure Kubelet Readonly Port Enabled
ip_endpoints_enabled:
name: ip_endpoints_enabled
title: Ip Endpoints Enabled
ip_masq_link_local:
name: ip_masq_link_local
title: Ip Masq Link Local
ip_masq_resync_interval:
name: ip_masq_resync_interval
title: Ip Masq Resync Interval
ip_range_pods:
name: ip_range_pods
title: Ip Range Pods
ip_range_services:
name: ip_range_services
title: Ip Range Services
issue_client_certificate:
name: issue_client_certificate
title: Issue Client Certificate
kubernetes_version:
name: kubernetes_version
title: Kubernetes Version
logging_enabled_components:
name: logging_enabled_components
title: Logging Enabled Components
logging_service:
name: logging_service
title: Logging Service
logging_variant:
name: logging_variant
title: Logging Variant
lustre_csi_driver:
name: lustre_csi_driver
title: Lustre Csi Driver
maintenance_end_time:
name: maintenance_end_time
title: Maintenance End Time
maintenance_exclusions:
name: maintenance_exclusions
title: Maintenance Exclusions
maintenance_recurrence:
name: maintenance_recurrence
title: Maintenance Recurrence
maintenance_start_time:
name: maintenance_start_time
title: Maintenance Start Time
master_authorized_networks:
name: master_authorized_networks
title: Master Authorized Networks
monitoring_auto_monitoring_config_scope:
name: monitoring_auto_monitoring_config_scope
title: Monitoring Auto Monitoring Config Scope
monitoring_enable_managed_prometheus:
name: monitoring_enable_managed_prometheus
title: Monitoring Enable Managed Prometheus
monitoring_enable_observability_metrics:
name: monitoring_enable_observability_metrics
title: Monitoring Enable Observability Metrics
monitoring_enable_observability_relay:
name: monitoring_enable_observability_relay
title: Monitoring Enable Observability Relay
monitoring_enabled_components:
name: monitoring_enabled_components
title: Monitoring Enabled Components
monitoring_metric_writer_role:
name: monitoring_metric_writer_role
title: Monitoring Metric Writer Role
monitoring_service:
name: monitoring_service
title: Monitoring Service
name:
name: name
title: Name
network:
name: network
title: Network
network_policy:
name: network_policy
title: Network Policy
network_policy_provider:
name: network_policy_provider
title: Network Policy Provider
network_project_id:
name: network_project_id
title: Network Project Id
network_tags:
name: network_tags
title: Network Tags
network_tier_config:
name: network_tier_config
title: Network Tier Config
node_metadata:
name: node_metadata
title: Node Metadata
node_pools:
name: node_pools
title: Node Pools
node_pools_cgroup_mode:
name: node_pools_cgroup_mode
title: Node Pools Cgroup Mode
node_pools_hugepage_size_1g:
name: node_pools_hugepage_size_1g
title: Node Pools Hugepage Size 1G
node_pools_hugepage_size_2m:
name: node_pools_hugepage_size_2m
title: Node Pools Hugepage Size 2M
node_pools_labels:
name: node_pools_labels
title: Node Pools Labels
node_pools_linux_node_configs_sysctls:
name: node_pools_linux_node_configs_sysctls
title: Node Pools Linux Node Configs Sysctls
node_pools_metadata:
name: node_pools_metadata
title: Node Pools Metadata
node_pools_oauth_scopes:
name: node_pools_oauth_scopes
title: Node Pools Oauth Scopes
node_pools_resource_labels:
name: node_pools_resource_labels
title: Node Pools Resource Labels
node_pools_resource_manager_tags:
name: node_pools_resource_manager_tags
title: Node Pools Resource Manager Tags
node_pools_tags:
name: node_pools_tags
title: Node Pools Tags
node_pools_taints:
name: node_pools_taints
title: Node Pools Taints
node_pools_transparent_hugepage_defrag:
name: node_pools_transparent_hugepage_defrag
title: Node Pools Transparent Hugepage Defrag
node_pools_transparent_hugepage_enabled:
name: node_pools_transparent_hugepage_enabled
title: Node Pools Transparent Hugepage Enabled
non_masquerade_cidrs:
name: non_masquerade_cidrs
title: Non Masquerade Cidrs
notification_config_topic:
name: notification_config_topic
title: Notification Config Topic
notification_filter_event_type:
name: notification_filter_event_type
title: Notification Filter Event Type
parallelstore_csi_driver:
name: parallelstore_csi_driver
title: Parallelstore Csi Driver
project_id:
name: project_id
title: Project Id
ray_operator_config:
name: ray_operator_config
title: Ray Operator Config
rbac_binding_config:
name: rbac_binding_config
title: Rbac Binding Config
region:
name: region
title: Region
regional:
name: regional
title: Regional
registry_project_ids:
name: registry_project_ids
title: Registry Project Ids
release_channel:
name: release_channel
title: Release Channel
remove_default_node_pool:
name: remove_default_node_pool
title: Remove Default Node Pool
resource_manager_tags:
name: resource_manager_tags
title: Resource Manager Tags
resource_usage_export_dataset_id:
name: resource_usage_export_dataset_id
title: Resource Usage Export Dataset Id
security_posture_mode:
name: security_posture_mode
title: Security Posture Mode
security_posture_vulnerability_mode:
name: security_posture_vulnerability_mode
title: Security Posture Vulnerability Mode
service_account:
name: service_account
title: Service Account
service_account_name:
name: service_account_name
title: Service Account Name
service_external_ips:
name: service_external_ips
title: Service External Ips
shadow_firewall_rules_log_config:
name: shadow_firewall_rules_log_config
title: Shadow Firewall Rules Log Config
shadow_firewall_rules_priority:
name: shadow_firewall_rules_priority
title: Shadow Firewall Rules Priority
stack_type:
name: stack_type
title: Stack Type
stateful_ha:
name: stateful_ha
title: Stateful Ha
stub_domains:
name: stub_domains
title: Stub Domains
subnetwork:
name: subnetwork
title: Subnetwork
timeouts:
name: timeouts
title: Timeouts
total_egress_bandwidth_tier:
name: total_egress_bandwidth_tier
title: Total Egress Bandwidth Tier
upstream_nameservers:
name: upstream_nameservers
title: Upstream Nameservers
user_managed_keys_config:
name: user_managed_keys_config
title: User Managed Keys Config
windows_node_pools:
name: windows_node_pools
title: Windows Node Pools
zones:
name: zones
title: Zones