From 6a7723176d6d0167bedaee2494ec7a64c076a68a Mon Sep 17 00:00:00 2001 From: Marco Palmisano <136311936+marcopalmisano@users.noreply.github.com> Date: Thu, 10 Aug 2023 16:17:28 +0200 Subject: [PATCH] fix: fixed an edge case with setting NodePort access in Hetzner Cloud --- pkg/model/hetznermodel/firewall.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/model/hetznermodel/firewall.go b/pkg/model/hetznermodel/firewall.go index 8e7b7db65c..0293675be7 100644 --- a/pkg/model/hetznermodel/firewall.go +++ b/pkg/model/hetznermodel/firewall.go @@ -127,7 +127,7 @@ func (b *ExternalAccessModelBuilder) Build(c *fi.CloudupModelBuilderContext) err nodesFirewall.Rules = append(nodesFirewall.Rules, &hetznertasks.FirewallRule{ Direction: string(hcloud.FirewallRuleDirectionIn), SourceIPs: nodePortAccess, - Protocol: string(hcloud.FirewallRuleProtocolTCP), + Protocol: string(hcloud.FirewallRuleProtocolUDP), Port: fi.PtrTo(fmt.Sprintf("%d-%d", nodePortRange.Base, nodePortRange.Base+nodePortRange.Size-1)), }) }