Skip to content

Commit 0f2673c

Browse files
committed
schema update
Signed-off-by: junior <junior@users.noreply.github.com>
1 parent ac23680 commit 0f2673c

File tree

1 file changed

+31
-9
lines changed

1 file changed

+31
-9
lines changed

schema.yaml

Lines changed: 31 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ variableGroups:
6565
- create_vault_policies_for_group
6666
- user_admin_group_for_vault_policy
6767

68-
- title: "Cluster Tools - Ingress"
68+
- title: "Cluster Tools - Ingress Controller"
6969
variables:
7070
- ingress_nginx_enabled
7171
- ingress_load_balancer_shape
@@ -75,20 +75,21 @@ variableGroups:
7575
# and:
7676
# - show_advanced
7777

78-
- title: "Hidden: Cluster Tools - Ingress"
78+
- title: "Cluster Tools - Ingress"
7979
variables:
80+
- ingress_hosts_include_nip_io
81+
- nip_io_domain
8082
- ingress_hosts
83+
- cert_manager_enabled
8184
- ingress_tls
8285
- ingress_cluster_issuer
8386
- ingress_email_issuer
84-
visible: false
8587

8688
- title: "Cluster Tools"
8789
variables:
8890
- metrics_server_enabled
8991
- prometheus_enabled
9092
- grafana_enabled
91-
- cert_manager_enabled
9293
# visible:
9394
# and:
9495
# - show_advanced
@@ -537,7 +538,7 @@ variables:
537538
- "100Mbps"
538539
- "400Mbps"
539540
- "8000Mbps"
540-
title: "Select a shape for the load balancer created by the Ingress"
541+
title: "Select a shape for the load balancer created by the Ingress Controller"
541542
visible:
542543
and:
543544
- show_advanced
@@ -573,6 +574,24 @@ variables:
573574
- ingress_load_balancer_shape
574575
- "flexible"
575576

577+
ingress_hosts_include_nip_io:
578+
type: boolean
579+
title: "Optional dynamic DNS valid domain name?"
580+
visible:
581+
and:
582+
- ingress_nginx_enabled
583+
584+
nip_io_domain:
585+
type: enum
586+
enum:
587+
- "nip.io"
588+
title: "Dynamic wildcard DNS service"
589+
visible: false
590+
# and:
591+
# - show_advanced
592+
# - ingress_nginx_enabled
593+
# - ingress_hosts_include_nip_io
594+
576595
ingress_hosts:
577596
type: string
578597
title: "Optional valid domain name"
@@ -581,6 +600,13 @@ variables:
581600
- show_advanced
582601
- ingress_nginx_enabled
583602

603+
cert_manager_enabled:
604+
type: boolean
605+
title: "Certificate Management"
606+
visible:
607+
and:
608+
- ingress_nginx_enabled
609+
584610
ingress_tls:
585611
type: boolean
586612
title: "Use TLS to enable HTTPS on the valid domain name"
@@ -629,10 +655,6 @@ variables:
629655
type: boolean
630656
title: "Grafana"
631657

632-
cert_manager_enabled:
633-
type: boolean
634-
title: "Certificate Management"
635-
636658
tag_values:
637659
type: oci:identity:tag:value
638660
title: Tag Resources

0 commit comments

Comments
 (0)