We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 01b8304 + 10e081a commit abe05faCopy full SHA for abe05fa
pkg/model/gcemodel/autoscalinggroup.go
@@ -190,8 +190,12 @@ func (b *AutoscalingGroupModelBuilder) buildInstanceTemplate(c *fi.CloudupModelB
190
if gce.UsesIPAliases(b.Cluster) {
191
t.CanIPForward = fi.PtrTo(false)
192
193
+ nodeCIDRMaskSize := int32(24)
194
+ if b.Cluster.Spec.KubeControllerManager.NodeCIDRMaskSize != nil {
195
+ nodeCIDRMaskSize = *b.Cluster.Spec.KubeControllerManager.NodeCIDRMaskSize
196
+ }
197
t.AliasIPRanges = map[string]string{
- b.NameForIPAliasRange("pods"): "/24",
198
+ b.NameForIPAliasRange("pods"): fmt.Sprintf("/%d", nodeCIDRMaskSize),
199
}
200
} else {
201
t.CanIPForward = fi.PtrTo(true)
0 commit comments