Skip to content

Commit 4ae8207

Browse files
committed
fix test code output issue.
change `cluster_identity` type from list to object so the user won't need use index anymore.
1 parent 109cbd3 commit 4ae8207

2 files changed

Lines changed: 71 additions & 71 deletions

File tree

outputs.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ output "http_application_routing_zone_name" {
5555
}
5656

5757
output "cluster_identity" {
58-
value = azurerm_kubernetes_cluster.main.identity
58+
value = try(azurerm_kubernetes_cluster.main.identity[0], null)
5959
}
6060

6161
output "kubelet_identity" {

test/fixture/outputs.tf

Lines changed: 70 additions & 70 deletions
Original file line numberDiff line numberDiff line change
@@ -1,70 +1,70 @@
1-
output "test_aks_id" {
2-
value = module.aks.aks_id
3-
}
4-
5-
output "test_aks_without_monitor_id" {
6-
value = module.aks_without_monitor.aks_id
7-
}
8-
9-
output "test_aks_without_monitor_identity" {
10-
value = module.aks_without_monitor.system_assigned_identity
11-
}
12-
13-
output "test_admin_client_key" {
14-
value = module.aks.admin_client_key
15-
}
16-
17-
output "test_admin_client_certificate" {
18-
value = module.aks.admin_client_certificate
19-
}
20-
21-
output "test_admin_cluster_ca_certificate" {
22-
value = module.aks.admin_client_certificate
23-
}
24-
25-
output "test_admin_host" {
26-
value = module.aks.admin_host
27-
}
28-
29-
output "test_admin_username" {
30-
value = module.aks.admin_username
31-
}
32-
33-
output "test_admin_password" {
34-
value = module.aks.admin_password
35-
}
36-
37-
output "test_client_key" {
38-
sensitive = true
39-
value = module.aks.client_key
40-
}
41-
42-
output "test_client_certificate" {
43-
sensitive = true
44-
value = module.aks.client_certificate
45-
}
46-
47-
output "test_cluster_ca_certificate" {
48-
sensitive = true
49-
value = module.aks.client_certificate
50-
}
51-
52-
output "test_host" {
53-
sensitive = true
54-
value = module.aks.host
55-
}
56-
57-
output "test_username" {
58-
sensitive = true
59-
value = module.aks.username
60-
}
61-
62-
output "test_password" {
63-
sensitive = true
64-
value = module.aks.password
65-
}
66-
67-
output "test_kube_raw" {
68-
sensitive = true
69-
value = module.aks.kube_config_raw
70-
}
1+
output "test_aks_id" {
2+
value = module.aks.aks_id
3+
}
4+
5+
output "test_aks_without_monitor_id" {
6+
value = module.aks_without_monitor.aks_id
7+
}
8+
9+
output "test_aks_without_monitor_identity" {
10+
value = module.aks_without_monitor.cluster_identity
11+
}
12+
13+
output "test_admin_client_key" {
14+
value = module.aks.admin_client_key
15+
}
16+
17+
output "test_admin_client_certificate" {
18+
value = module.aks.admin_client_certificate
19+
}
20+
21+
output "test_admin_cluster_ca_certificate" {
22+
value = module.aks.admin_client_certificate
23+
}
24+
25+
output "test_admin_host" {
26+
value = module.aks.admin_host
27+
}
28+
29+
output "test_admin_username" {
30+
value = module.aks.admin_username
31+
}
32+
33+
output "test_admin_password" {
34+
value = module.aks.admin_password
35+
}
36+
37+
output "test_client_key" {
38+
sensitive = true
39+
value = module.aks.client_key
40+
}
41+
42+
output "test_client_certificate" {
43+
sensitive = true
44+
value = module.aks.client_certificate
45+
}
46+
47+
output "test_cluster_ca_certificate" {
48+
sensitive = true
49+
value = module.aks.client_certificate
50+
}
51+
52+
output "test_host" {
53+
sensitive = true
54+
value = module.aks.host
55+
}
56+
57+
output "test_username" {
58+
sensitive = true
59+
value = module.aks.username
60+
}
61+
62+
output "test_password" {
63+
sensitive = true
64+
value = module.aks.password
65+
}
66+
67+
output "test_kube_raw" {
68+
sensitive = true
69+
value = module.aks.kube_config_raw
70+
}

0 commit comments

Comments
 (0)