Remove duplicate import of k8s.io/kops/pkg/apis/kops

This commit is contained in:
Ciprian Hacman 2022-11-17 12:57:27 +02:00
parent 279f4de56b
commit da3aff7d1c
1 changed files with 11 additions and 12 deletions

View File

@ -30,7 +30,6 @@ import (
"k8s.io/klog/v2" "k8s.io/klog/v2"
"k8s.io/kops" "k8s.io/kops"
api "k8s.io/kops/pkg/apis/kops" api "k8s.io/kops/pkg/apis/kops"
kopsapi "k8s.io/kops/pkg/apis/kops"
"k8s.io/kops/pkg/apis/kops/model" "k8s.io/kops/pkg/apis/kops/model"
"k8s.io/kops/pkg/apis/kops/util" "k8s.io/kops/pkg/apis/kops/util"
"k8s.io/kops/pkg/client/simple" "k8s.io/kops/pkg/client/simple"
@ -416,7 +415,7 @@ func NewCluster(opt *NewClusterOptions, clientset simple.Clientset) (*NewCluster
} }
} }
} else if g.Spec.Role == kopsapi.InstanceGroupRoleBastion { } else if g.Spec.Role == api.InstanceGroupRoleBastion {
if g.Spec.MachineType == "" { if g.Spec.MachineType == "" {
g.Spec.MachineType, err = defaultMachineType(cloud, &cluster, g) g.Spec.MachineType, err = defaultMachineType(cloud, &cluster, g)
if err != nil { if err != nil {
@ -438,7 +437,7 @@ func NewCluster(opt *NewClusterOptions, clientset simple.Clientset) (*NewCluster
if ig.Spec.Tenancy != "" && ig.Spec.Tenancy != "default" { if ig.Spec.Tenancy != "" && ig.Spec.Tenancy != "default" {
switch cluster.Spec.GetCloudProvider() { switch cluster.Spec.GetCloudProvider() {
case kopsapi.CloudProviderAWS: case api.CloudProviderAWS:
if _, ok := awsDedicatedInstanceExceptions[g.Spec.MachineType]; ok { if _, ok := awsDedicatedInstanceExceptions[g.Spec.MachineType]; ok {
return nil, fmt.Errorf("invalid dedicated instance type: %s", g.Spec.MachineType) return nil, fmt.Errorf("invalid dedicated instance type: %s", g.Spec.MachineType)
} }
@ -454,7 +453,7 @@ func NewCluster(opt *NewClusterOptions, clientset simple.Clientset) (*NewCluster
} else if ig.IsAPIServerOnly() && cluster.Spec.IsIPv6Only() { } else if ig.IsAPIServerOnly() && cluster.Spec.IsIPv6Only() {
if len(ig.Spec.Subnets) == 0 { if len(ig.Spec.Subnets) == 0 {
for _, subnet := range cluster.Spec.Subnets { for _, subnet := range cluster.Spec.Subnets {
if subnet.Type != kopsapi.SubnetTypePrivate && subnet.Type != kopsapi.SubnetTypeUtility { if subnet.Type != api.SubnetTypePrivate && subnet.Type != api.SubnetTypeUtility {
ig.Spec.Subnets = append(g.Spec.Subnets, subnet.Name) ig.Spec.Subnets = append(g.Spec.Subnets, subnet.Name)
} }
} }
@ -462,7 +461,7 @@ func NewCluster(opt *NewClusterOptions, clientset simple.Clientset) (*NewCluster
} else { } else {
if len(ig.Spec.Subnets) == 0 { if len(ig.Spec.Subnets) == 0 {
for _, subnet := range cluster.Spec.Subnets { for _, subnet := range cluster.Spec.Subnets {
if subnet.Type != kopsapi.SubnetTypeDualStack && subnet.Type != kopsapi.SubnetTypeUtility { if subnet.Type != api.SubnetTypeDualStack && subnet.Type != api.SubnetTypeUtility {
g.Spec.Subnets = append(g.Spec.Subnets, subnet.Name) g.Spec.Subnets = append(g.Spec.Subnets, subnet.Name)
} }
} }
@ -470,7 +469,7 @@ func NewCluster(opt *NewClusterOptions, clientset simple.Clientset) (*NewCluster
if len(g.Spec.Subnets) == 0 { if len(g.Spec.Subnets) == 0 {
for _, subnet := range cluster.Spec.Subnets { for _, subnet := range cluster.Spec.Subnets {
if subnet.Type != kopsapi.SubnetTypeUtility { if subnet.Type != api.SubnetTypeUtility {
g.Spec.Subnets = append(g.Spec.Subnets, subnet.Name) g.Spec.Subnets = append(g.Spec.Subnets, subnet.Name)
} }
} }
@ -1125,9 +1124,9 @@ func setupTopology(opt *NewClusterOptions, cluster *api.Cluster, allZones sets.S
if opt.Topology == "" { if opt.Topology == "" {
if opt.IPv6 { if opt.IPv6 {
opt.Topology = kopsapi.TopologyPrivate opt.Topology = api.TopologyPrivate
} else { } else {
opt.Topology = kopsapi.TopologyPublic opt.Topology = api.TopologyPublic
} }
} }
@ -1242,7 +1241,7 @@ func setupTopology(opt *NewClusterOptions, cluster *api.Cluster, allZones sets.S
} }
if opt.IPv6 { if opt.IPv6 {
for _, s := range cluster.Spec.Subnets { for _, s := range cluster.Spec.Subnets {
if s.Type == kopsapi.SubnetTypeDualStack { if s.Type == api.SubnetTypeDualStack {
bastionGroup.Spec.Subnets = append(bastionGroup.Spec.Subnets, s.Name) bastionGroup.Spec.Subnets = append(bastionGroup.Spec.Subnets, s.Name)
} }
} }
@ -1460,7 +1459,7 @@ func addCiliumNetwork(cluster *api.Cluster) {
} }
// defaultImage returns the default Image, based on the cloudprovider // defaultImage returns the default Image, based on the cloudprovider
func defaultImage(cluster *kopsapi.Cluster, channel *kopsapi.Channel, architecture architectures.Architecture) string { func defaultImage(cluster *api.Cluster, channel *api.Channel, architecture architectures.Architecture) string {
if channel != nil { if channel != nil {
var kubernetesVersion *semver.Version var kubernetesVersion *semver.Version
if cluster.Spec.KubernetesVersion != "" { if cluster.Spec.KubernetesVersion != "" {
@ -1479,7 +1478,7 @@ func defaultImage(cluster *kopsapi.Cluster, channel *kopsapi.Channel, architectu
} }
switch cluster.Spec.GetCloudProvider() { switch cluster.Spec.GetCloudProvider() {
case kopsapi.CloudProviderDO: case api.CloudProviderDO:
return defaultDONodeImage return defaultDONodeImage
} }
klog.Infof("Cannot set default Image for CloudProvider=%q", cluster.Spec.GetCloudProvider()) klog.Infof("Cannot set default Image for CloudProvider=%q", cluster.Spec.GetCloudProvider())
@ -1497,7 +1496,7 @@ func MachineArchitecture(cloud fi.Cloud, machineType string) (architectures.Arch
} }
switch cloud.ProviderID() { switch cloud.ProviderID() {
case kopsapi.CloudProviderAWS: case api.CloudProviderAWS:
info, err := cloud.(awsup.AWSCloud).DescribeInstanceType(machineType) info, err := cloud.(awsup.AWSCloud).DescribeInstanceType(machineType)
if err != nil { if err != nil {
return "", fmt.Errorf("error finding instance info for instance type %q: %w", machineType, err) return "", fmt.Errorf("error finding instance info for instance type %q: %w", machineType, err)