We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4add0d9 commit 11f922bCopy full SHA for 11f922b
pkg/model/gcemodel/external_access.go
@@ -55,6 +55,14 @@ func (b *ExternalAccessModelBuilder) Build(c *fi.CloudupModelBuilderContext) err
55
if err != nil {
56
return err
57
}
58
+ b.AddFirewallRulesTasks(c, "ssh-external-to-master", &gcetasks.FirewallRule{
59
+ Lifecycle: b.Lifecycle,
60
+ TargetTags: []string{b.GCETagForRole(kops.InstanceGroupRoleControlPlane), b.GCETagForRole("Master")},
61
+ Allowed: []string{"tcp:22"},
62
+ SourceRanges: b.Cluster.Spec.SSHAccess,
63
+ Network: network,
64
+ })
65
+
66
b.AddFirewallRulesTasks(c, "ssh-external-to-bastion", &gcetasks.FirewallRule{
67
Lifecycle: b.Lifecycle,
68
TargetTags: []string{b.GCETagForRole(kops.InstanceGroupRoleBastion)},
0 commit comments