Skip to content

Commit 0e6d12e

Browse files
committed
./hack/update-expected.sh
Signed-off-by: Ciprian Hacman <ciprian@hakman.dev>
1 parent 0dbf260 commit 0e6d12e

8 files changed

Lines changed: 164 additions & 78 deletions

tests/integration/update_cluster/gossip-aws/data/aws_iam_role_policy_nodes.gossip.k8s.local_policy

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,5 @@
11
{
22
"Statement": [
3-
{
4-
"Action": [
5-
"s3:Get*"
6-
],
7-
"Effect": "Allow",
8-
"Resource": [
9-
"arn:aws-test:s3:::placeholder-read-bucket/tests/gossip.k8s.local/cluster-completed.spec",
10-
"arn:aws-test:s3:::placeholder-read-bucket/tests/gossip.k8s.local/igconfig/node/*"
11-
]
12-
},
13-
{
14-
"Action": [
15-
"s3:GetBucketLocation",
16-
"s3:GetEncryptionConfiguration",
17-
"s3:ListBucket",
18-
"s3:ListBucketVersions"
19-
],
20-
"Effect": "Allow",
21-
"Resource": [
22-
"arn:aws-test:s3:::placeholder-read-bucket"
23-
]
24-
},
253
{
264
"Action": [
275
"ec2:DescribeInstanceTypes",

tests/integration/update_cluster/gossip-aws/data/aws_launch_template_nodes.gossip.k8s.local_user_data

Lines changed: 25 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -123,10 +123,33 @@ ensure-install-dir
123123
cat > conf/kube_env.yaml << '__EOF_KUBE_ENV'
124124
CloudProvider: aws
125125
ClusterName: gossip.k8s.local
126-
ConfigBase: memfs://tests/gossip.k8s.local
126+
ConfigServer:
127+
CACertificates: |
128+
-----BEGIN CERTIFICATE-----
129+
MIIBbjCCARigAwIBAgIMFpANqBD8NSD82AUSMA0GCSqGSIb3DQEBCwUAMBgxFjAU
130+
BgNVBAMTDWt1YmVybmV0ZXMtY2EwHhcNMjEwNzA3MDcwODAwWhcNMzEwNzA3MDcw
131+
ODAwWjAYMRYwFAYDVQQDEw1rdWJlcm5ldGVzLWNhMFwwDQYJKoZIhvcNAQEBBQAD
132+
SwAwSAJBANFI3zr0Tk8krsW8vwjfMpzJOlWQ8616vG3YPa2qAgI7V4oKwfV0yIg1
133+
jt+H6f4P/wkPAPTPTfRp9Iy8oHEEFw0CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgEG
134+
MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFNG3zVjTcLlJwDsJ4/K9DV7KohUA
135+
MA0GCSqGSIb3DQEBCwUAA0EAB8d03fY2w7WKpfO29qI295pu2C4ca9AiVGOpgSc8
136+
tmQsq6rcxt3T+rb589PVtz0mw/cKTxOk6gH2CCC+yHfy2w==
137+
-----END CERTIFICATE-----
138+
-----BEGIN CERTIFICATE-----
139+
MIIBbjCCARigAwIBAgIMFpANvmSa0OAlYmXKMA0GCSqGSIb3DQEBCwUAMBgxFjAU
140+
BgNVBAMTDWt1YmVybmV0ZXMtY2EwHhcNMjEwNzA3MDcwOTM2WhcNMzEwNzA3MDcw
141+
OTM2WjAYMRYwFAYDVQQDEw1rdWJlcm5ldGVzLWNhMFwwDQYJKoZIhvcNAQEBBQAD
142+
SwAwSAJBAMF6F4aZdpe0RUpyykaBpWwZCnwbffhYGOw+fs6RdLuUq7QCNmJm/Eq7
143+
WWOziMYDiI9SbclpD+6QiJ0N3EqppVUCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgEG
144+
MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFLImp6ARjPDAH6nhI+scWVt3Q9bn
145+
MA0GCSqGSIb3DQEBCwUAA0EAVQVx5MUtuAIeePuP9o51xtpT2S6Fvfi8J4ICxnlA
146+
9B7UD2ushcVFPtaeoL9Gfu8aY4KJBeqqg5ojl4qmRnThjw==
147+
-----END CERTIFICATE-----
148+
servers:
149+
- https://kops-controller.internal.gossip.k8s.local:3988/
127150
InstanceGroupName: nodes
128151
InstanceGroupRole: Node
129-
NodeupConfigHash: n/rKtAyAAO6tknrf2LGSDgoD/GNY2gJUDvx8CHp2i7E=
152+
NodeupConfigHash: 4pK9aRKK+peUykRrpjE5uI4ms+BHch2SFkbvBIRGRE4=
130153
131154
__EOF_KUBE_ENV
132155

tests/integration/update_cluster/gossip-aws/data/aws_s3_object_nodeupconfig-nodes_content

Lines changed: 1 addition & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -17,28 +17,7 @@ Assets:
1717
- d6dcab36d1b6af1b72c7f0662e5fcf446a291271ba6006532b95c4144e19d428@https://github.com/opencontainers/runc/releases/download/v1.3.4/runc.arm64
1818
- 25b57b0555fad42e5762246334681bf1c943794fcecdb680a79e482be5c08815@https://artifacts.k8s.io/binaries/kops/1.34.0-beta.1/linux/arm64/protokube,https://github.com/kubernetes/kops/releases/download/v1.34.0-beta.1/protokube-linux-arm64
1919
- 04470f8313796032fce85b974da4fc26420f36931e574fff6d117d21caf22770@https://artifacts.k8s.io/binaries/kops/1.34.0-beta.1/linux/arm64/channels,https://github.com/kubernetes/kops/releases/download/v1.34.0-beta.1/channels-linux-arm64
20-
CAs:
21-
kubernetes-ca: |
22-
-----BEGIN CERTIFICATE-----
23-
MIIBbjCCARigAwIBAgIMFpANqBD8NSD82AUSMA0GCSqGSIb3DQEBCwUAMBgxFjAU
24-
BgNVBAMTDWt1YmVybmV0ZXMtY2EwHhcNMjEwNzA3MDcwODAwWhcNMzEwNzA3MDcw
25-
ODAwWjAYMRYwFAYDVQQDEw1rdWJlcm5ldGVzLWNhMFwwDQYJKoZIhvcNAQEBBQAD
26-
SwAwSAJBANFI3zr0Tk8krsW8vwjfMpzJOlWQ8616vG3YPa2qAgI7V4oKwfV0yIg1
27-
jt+H6f4P/wkPAPTPTfRp9Iy8oHEEFw0CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgEG
28-
MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFNG3zVjTcLlJwDsJ4/K9DV7KohUA
29-
MA0GCSqGSIb3DQEBCwUAA0EAB8d03fY2w7WKpfO29qI295pu2C4ca9AiVGOpgSc8
30-
tmQsq6rcxt3T+rb589PVtz0mw/cKTxOk6gH2CCC+yHfy2w==
31-
-----END CERTIFICATE-----
32-
-----BEGIN CERTIFICATE-----
33-
MIIBbjCCARigAwIBAgIMFpANvmSa0OAlYmXKMA0GCSqGSIb3DQEBCwUAMBgxFjAU
34-
BgNVBAMTDWt1YmVybmV0ZXMtY2EwHhcNMjEwNzA3MDcwOTM2WhcNMzEwNzA3MDcw
35-
OTM2WjAYMRYwFAYDVQQDEw1rdWJlcm5ldGVzLWNhMFwwDQYJKoZIhvcNAQEBBQAD
36-
SwAwSAJBAMF6F4aZdpe0RUpyykaBpWwZCnwbffhYGOw+fs6RdLuUq7QCNmJm/Eq7
37-
WWOziMYDiI9SbclpD+6QiJ0N3EqppVUCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgEG
38-
MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFLImp6ARjPDAH6nhI+scWVt3Q9bn
39-
MA0GCSqGSIb3DQEBCwUAA0EAVQVx5MUtuAIeePuP9o51xtpT2S6Fvfi8J4ICxnlA
40-
9B7UD2ushcVFPtaeoL9Gfu8aY4KJBeqqg5ojl4qmRnThjw==
41-
-----END CERTIFICATE-----
20+
CAs: {}
4221
ClusterName: gossip.k8s.local
4322
Hooks:
4423
- null
@@ -75,9 +54,6 @@ Networking:
7554
UpdatePolicy: automatic
7655
channels:
7756
- memfs://tests/gossip.k8s.local/addons/bootstrap-channel.yaml
78-
configStore:
79-
keypairs: memfs://tests/gossip.k8s.local/pki
80-
secrets: memfs://tests/gossip.k8s.local/secrets
8157
containerdConfig:
8258
logLevel: info
8359
runc:

tests/integration/update_cluster/gossip-aws/kubernetes.tf

Lines changed: 51 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ resource "aws_autoscaling_group" "master-us-test-1a-masters-gossip-k8s-local" {
157157
propagate_at_launch = true
158158
value = "owned"
159159
}
160-
target_group_arns = [aws_lb_target_group.tcp-gossip-k8s-local-k2q54l.id]
160+
target_group_arns = [aws_lb_target_group.kops-controller-gossip-k8-53agdi.id, aws_lb_target_group.tcp-gossip-k8s-local-k2q54l.id]
161161
vpc_zone_identifier = [aws_subnet.us-test-1a-gossip-k8s-local.id]
162162
}
163163

@@ -579,7 +579,7 @@ resource "aws_launch_template" "nodes-gossip-k8s-local" {
579579
}
580580

581581
resource "aws_lb" "api-gossip-k8s-local" {
582-
enable_cross_zone_load_balancing = false
582+
enable_cross_zone_load_balancing = true
583583
internal = false
584584
load_balancer_type = "network"
585585
name = "api-gossip-k8s-local-t08tb7"
@@ -594,6 +594,16 @@ resource "aws_lb" "api-gossip-k8s-local" {
594594
}
595595
}
596596

597+
resource "aws_lb_listener" "api-gossip-k8s-local-3988" {
598+
default_action {
599+
target_group_arn = aws_lb_target_group.kops-controller-gossip-k8-53agdi.id
600+
type = "forward"
601+
}
602+
load_balancer_arn = aws_lb.api-gossip-k8s-local.id
603+
port = 3988
604+
protocol = "TCP"
605+
}
606+
597607
resource "aws_lb_listener" "api-gossip-k8s-local-443" {
598608
default_action {
599609
target_group_arn = aws_lb_target_group.tcp-gossip-k8s-local-k2q54l.id
@@ -604,6 +614,27 @@ resource "aws_lb_listener" "api-gossip-k8s-local-443" {
604614
protocol = "TCP"
605615
}
606616

617+
resource "aws_lb_target_group" "kops-controller-gossip-k8-53agdi" {
618+
connection_termination = "true"
619+
deregistration_delay = "30"
620+
health_check {
621+
healthy_threshold = 2
622+
interval = 10
623+
path = "/healthz"
624+
protocol = "HTTPS"
625+
unhealthy_threshold = 2
626+
}
627+
name = "kops-controller-gossip-k8-53agdi"
628+
port = 3988
629+
protocol = "TCP"
630+
tags = {
631+
"KubernetesCluster" = "gossip.k8s.local"
632+
"Name" = "kops-controller-gossip-k8-53agdi"
633+
"kubernetes.io/cluster/gossip.k8s.local" = "owned"
634+
}
635+
vpc_id = aws_vpc.gossip-k8s-local.id
636+
}
637+
607638
resource "aws_lb_target_group" "tcp-gossip-k8s-local-k2q54l" {
608639
connection_termination = "true"
609640
deregistration_delay = "30"
@@ -1052,6 +1083,24 @@ resource "aws_security_group_rule" "icmpv6-pmtu-api-elb-__--0" {
10521083
type = "ingress"
10531084
}
10541085

1086+
resource "aws_security_group_rule" "kops-controller-elb-to-cp" {
1087+
from_port = 3988
1088+
protocol = "tcp"
1089+
security_group_id = aws_security_group.masters-gossip-k8s-local.id
1090+
source_security_group_id = aws_security_group.api-elb-gossip-k8s-local.id
1091+
to_port = 3988
1092+
type = "ingress"
1093+
}
1094+
1095+
resource "aws_security_group_rule" "node-to-elb" {
1096+
from_port = 0
1097+
protocol = "-1"
1098+
security_group_id = aws_security_group.api-elb-gossip-k8s-local.id
1099+
source_security_group_id = aws_security_group.nodes-gossip-k8s-local.id
1100+
to_port = 0
1101+
type = "ingress"
1102+
}
1103+
10551104
resource "aws_sqs_queue" "gossip-k8s-local-nth" {
10561105
message_retention_seconds = 300
10571106
name = "gossip-k8s-local-nth"

tests/integration/update_cluster/gossip-azure/data/azurerm_linux_virtual_machine_scale_set_nodes-eastus-1.gossip.k8s.local_user_data

Lines changed: 25 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -123,10 +123,33 @@ ensure-install-dir
123123
cat > conf/kube_env.yaml << '__EOF_KUBE_ENV'
124124
CloudProvider: azure
125125
ClusterName: gossip.k8s.local
126-
ConfigBase: memfs://tests/gossip.k8s.local
126+
ConfigServer:
127+
CACertificates: |
128+
-----BEGIN CERTIFICATE-----
129+
MIIBbjCCARigAwIBAgIMFpANqBD8NSD82AUSMA0GCSqGSIb3DQEBCwUAMBgxFjAU
130+
BgNVBAMTDWt1YmVybmV0ZXMtY2EwHhcNMjEwNzA3MDcwODAwWhcNMzEwNzA3MDcw
131+
ODAwWjAYMRYwFAYDVQQDEw1rdWJlcm5ldGVzLWNhMFwwDQYJKoZIhvcNAQEBBQAD
132+
SwAwSAJBANFI3zr0Tk8krsW8vwjfMpzJOlWQ8616vG3YPa2qAgI7V4oKwfV0yIg1
133+
jt+H6f4P/wkPAPTPTfRp9Iy8oHEEFw0CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgEG
134+
MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFNG3zVjTcLlJwDsJ4/K9DV7KohUA
135+
MA0GCSqGSIb3DQEBCwUAA0EAB8d03fY2w7WKpfO29qI295pu2C4ca9AiVGOpgSc8
136+
tmQsq6rcxt3T+rb589PVtz0mw/cKTxOk6gH2CCC+yHfy2w==
137+
-----END CERTIFICATE-----
138+
-----BEGIN CERTIFICATE-----
139+
MIIBbjCCARigAwIBAgIMFpANvmSa0OAlYmXKMA0GCSqGSIb3DQEBCwUAMBgxFjAU
140+
BgNVBAMTDWt1YmVybmV0ZXMtY2EwHhcNMjEwNzA3MDcwOTM2WhcNMzEwNzA3MDcw
141+
OTM2WjAYMRYwFAYDVQQDEw1rdWJlcm5ldGVzLWNhMFwwDQYJKoZIhvcNAQEBBQAD
142+
SwAwSAJBAMF6F4aZdpe0RUpyykaBpWwZCnwbffhYGOw+fs6RdLuUq7QCNmJm/Eq7
143+
WWOziMYDiI9SbclpD+6QiJ0N3EqppVUCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgEG
144+
MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFLImp6ARjPDAH6nhI+scWVt3Q9bn
145+
MA0GCSqGSIb3DQEBCwUAA0EAVQVx5MUtuAIeePuP9o51xtpT2S6Fvfi8J4ICxnlA
146+
9B7UD2ushcVFPtaeoL9Gfu8aY4KJBeqqg5ojl4qmRnThjw==
147+
-----END CERTIFICATE-----
148+
servers:
149+
- https://kops-controller.internal.gossip.k8s.local:3988/
127150
InstanceGroupName: nodes-eastus-1
128151
InstanceGroupRole: Node
129-
NodeupConfigHash: fcsX2QneMy3wdlG7nuf95wCwFlL9I+4hPQqV+ot9TMI=
152+
NodeupConfigHash: HcigG4YIjLOFKCVOEHaO/cJEdqe2qmaqoVkBKXR13Qg=
130153
131154
__EOF_KUBE_ENV
132155

tests/integration/update_cluster/gossip-azure/data/azurerm_storage_blob_nodeupconfig-nodes-eastus-1_source

Lines changed: 1 addition & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -22,28 +22,7 @@ AzureRouteTableName: gossip.k8s.local
2222
AzureSecurityGroupName: gossip.k8s.local
2323
AzureSubnetName: gossip.k8s.local
2424
AzureSubscriptionID: sub-123
25-
CAs:
26-
kubernetes-ca: |
27-
-----BEGIN CERTIFICATE-----
28-
MIIBbjCCARigAwIBAgIMFpANqBD8NSD82AUSMA0GCSqGSIb3DQEBCwUAMBgxFjAU
29-
BgNVBAMTDWt1YmVybmV0ZXMtY2EwHhcNMjEwNzA3MDcwODAwWhcNMzEwNzA3MDcw
30-
ODAwWjAYMRYwFAYDVQQDEw1rdWJlcm5ldGVzLWNhMFwwDQYJKoZIhvcNAQEBBQAD
31-
SwAwSAJBANFI3zr0Tk8krsW8vwjfMpzJOlWQ8616vG3YPa2qAgI7V4oKwfV0yIg1
32-
jt+H6f4P/wkPAPTPTfRp9Iy8oHEEFw0CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgEG
33-
MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFNG3zVjTcLlJwDsJ4/K9DV7KohUA
34-
MA0GCSqGSIb3DQEBCwUAA0EAB8d03fY2w7WKpfO29qI295pu2C4ca9AiVGOpgSc8
35-
tmQsq6rcxt3T+rb589PVtz0mw/cKTxOk6gH2CCC+yHfy2w==
36-
-----END CERTIFICATE-----
37-
-----BEGIN CERTIFICATE-----
38-
MIIBbjCCARigAwIBAgIMFpANvmSa0OAlYmXKMA0GCSqGSIb3DQEBCwUAMBgxFjAU
39-
BgNVBAMTDWt1YmVybmV0ZXMtY2EwHhcNMjEwNzA3MDcwOTM2WhcNMzEwNzA3MDcw
40-
OTM2WjAYMRYwFAYDVQQDEw1rdWJlcm5ldGVzLWNhMFwwDQYJKoZIhvcNAQEBBQAD
41-
SwAwSAJBAMF6F4aZdpe0RUpyykaBpWwZCnwbffhYGOw+fs6RdLuUq7QCNmJm/Eq7
42-
WWOziMYDiI9SbclpD+6QiJ0N3EqppVUCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgEG
43-
MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFLImp6ARjPDAH6nhI+scWVt3Q9bn
44-
MA0GCSqGSIb3DQEBCwUAA0EAVQVx5MUtuAIeePuP9o51xtpT2S6Fvfi8J4ICxnlA
45-
9B7UD2ushcVFPtaeoL9Gfu8aY4KJBeqqg5ojl4qmRnThjw==
46-
-----END CERTIFICATE-----
25+
CAs: {}
4726
ClusterName: gossip.k8s.local
4827
Hooks:
4928
- null
@@ -80,9 +59,6 @@ Networking:
8059
UpdatePolicy: automatic
8160
channels:
8261
- memfs://tests/gossip.k8s.local/addons/bootstrap-channel.yaml
83-
configStore:
84-
keypairs: memfs://tests/gossip.k8s.local/pki
85-
secrets: memfs://tests/gossip.k8s.local/secrets
8662
containerdConfig:
8763
logLevel: info
8864
runc:

tests/integration/update_cluster/gossip-azure/kubernetes.tf

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -377,6 +377,28 @@ resource "azurerm_network_security_group" "gossip-k8s-local" {
377377
source_application_security_group_ids = [azurerm_application_security_group.nodes-gossip-k8s-local.id]
378378
source_port_range = "*"
379379
}
380+
security_rule {
381+
access = "Allow"
382+
destination_application_security_group_ids = [azurerm_application_security_group.control-plane-gossip-k8s-local.id]
383+
destination_port_range = "443"
384+
direction = "Inbound"
385+
name = "AllowNodesToKubernetesAPI"
386+
priority = 2000
387+
protocol = "Tcp"
388+
source_address_prefix = "*"
389+
source_port_range = "*"
390+
}
391+
security_rule {
392+
access = "Allow"
393+
destination_application_security_group_ids = [azurerm_application_security_group.control-plane-gossip-k8s-local.id]
394+
destination_port_range = "3988"
395+
direction = "Inbound"
396+
name = "AllowNodesToKopsController"
397+
priority = 2001
398+
protocol = "Tcp"
399+
source_address_prefix = "*"
400+
source_port_range = "*"
401+
}
380402
security_rule {
381403
access = "Allow"
382404
destination_address_prefix = "VirtualNetwork"

tests/integration/update_cluster/gossip-gce/kubernetes.tf

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -229,6 +229,30 @@ resource "google_compute_firewall" "https-api-ipv6-gossip-k8s-local" {
229229
target_tags = ["gossip-k8s-local-k8s-io-role-control-plane"]
230230
}
231231

232+
resource "google_compute_firewall" "kops-controller-gossip-k8s-local" {
233+
allow {
234+
ports = ["3988"]
235+
protocol = "tcp"
236+
}
237+
disabled = false
238+
name = "kops-controller-gossip-k8s-local"
239+
network = google_compute_network.gossip-k8s-local.name
240+
source_ranges = ["0.0.0.0/0"]
241+
target_tags = ["gossip-k8s-local-k8s-io-role-control-plane"]
242+
}
243+
244+
resource "google_compute_firewall" "kops-controller-ipv6-gossip-k8s-local" {
245+
allow {
246+
ports = ["3988"]
247+
protocol = "tcp"
248+
}
249+
disabled = false
250+
name = "kops-controller-ipv6-gossip-k8s-local"
251+
network = google_compute_network.gossip-k8s-local.name
252+
source_ranges = ["::/0"]
253+
target_tags = ["gossip-k8s-local-k8s-io-role-control-plane"]
254+
}
255+
232256
resource "google_compute_firewall" "lb-health-checks-gossip-k8s-local" {
233257
allow {
234258
protocol = "tcp"
@@ -462,6 +486,21 @@ resource "google_compute_forwarding_rule" "api-us-test1-gossip-k8s-local" {
462486
subnetwork = google_compute_subnetwork.us-test1-gossip-k8s-local.name
463487
}
464488

489+
resource "google_compute_forwarding_rule" "kops-controller-us-test1-gossip-k8s-local" {
490+
backend_service = google_compute_region_backend_service.api-gossip-k8s-local.id
491+
ip_address = google_compute_address.api-us-test1-gossip-k8s-local.address
492+
ip_protocol = "TCP"
493+
labels = {
494+
"k8s-io-cluster-name" = "gossip-k8s-local"
495+
"name" = "kops-controller-us-test1"
496+
}
497+
load_balancing_scheme = "INTERNAL"
498+
name = "kops-controller-us-test1-gossip-k8s-local"
499+
network = google_compute_network.gossip-k8s-local.name
500+
ports = ["3988"]
501+
subnetwork = google_compute_subnetwork.us-test1-gossip-k8s-local.name
502+
}
503+
465504
resource "google_compute_http_health_check" "api-gossip-k8s-local" {
466505
name = "api-gossip-k8s-local"
467506
port = 3990

0 commit comments

Comments
 (0)