mirror of https://github.com/kubernetes/kops.git
Merge pull request #15987 from hakman/fix-shared-vpc-additional-cidr
aws: Don't add dependency on additional CIDR for shared VPC
This commit is contained in:
commit
fcb3a85422
|
|
@ -295,6 +295,7 @@ func (b *NetworkModelBuilder) Build(c *fi.CloudupModelBuilderContext) error {
|
||||||
|
|
||||||
if subnetSpec.CIDR != "" {
|
if subnetSpec.CIDR != "" {
|
||||||
subnet.CIDR = fi.PtrTo(subnetSpec.CIDR)
|
subnet.CIDR = fi.PtrTo(subnetSpec.CIDR)
|
||||||
|
if !sharedVPC {
|
||||||
for _, cidr := range b.Cluster.Spec.Networking.AdditionalNetworkCIDRs {
|
for _, cidr := range b.Cluster.Spec.Networking.AdditionalNetworkCIDRs {
|
||||||
_, additionalCIDR, err := net.ParseCIDR(cidr)
|
_, additionalCIDR, err := net.ParseCIDR(cidr)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|
@ -309,6 +310,7 @@ func (b *NetworkModelBuilder) Build(c *fi.CloudupModelBuilderContext) error {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if subnetSpec.IPv6CIDR != "" {
|
if subnetSpec.IPv6CIDR != "" {
|
||||||
if !sharedVPC {
|
if !sharedVPC {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue