diff --git a/pkg/apis/kops/install/BUILD.bazel b/pkg/apis/kops/install/BUILD.bazel index ba9accaa33..5b1809493b 100644 --- a/pkg/apis/kops/install/BUILD.bazel +++ b/pkg/apis/kops/install/BUILD.bazel @@ -8,6 +8,7 @@ go_library( deps = [ "//pkg/apis/kops:go_default_library", "//pkg/apis/kops/v1alpha2:go_default_library", + "//pkg/apis/kops/v1alpha3:go_default_library", "//vendor/k8s.io/apimachinery/pkg/runtime:go_default_library", "//vendor/k8s.io/apimachinery/pkg/util/runtime:go_default_library", ], diff --git a/pkg/apis/kops/v1alpha3/BUILD.bazel b/pkg/apis/kops/v1alpha3/BUILD.bazel new file mode 100644 index 0000000000..46b77b456b --- /dev/null +++ b/pkg/apis/kops/v1alpha3/BUILD.bazel @@ -0,0 +1,36 @@ +load("@io_bazel_rules_go//go:def.bzl", "go_library") + +go_library( + name = "go_default_library", + srcs = [ + "bastion.go", + "cluster.go", + "componentconfig.go", + "containerdconfig.go", + "defaults.go", + "doc.go", + "dockerconfig.go", + "instancegroup.go", + "keyset.go", + "networking.go", + "ntpconfig.go", + "register.go", + "sshcredential.go", + "topology.go", + "zz_generated.conversion.go", + "zz_generated.deepcopy.go", + "zz_generated.defaults.go", + ], + importpath = "k8s.io/kops/pkg/apis/kops/v1alpha3", + visibility = ["//visibility:public"], + deps = [ + "//pkg/apis/kops:go_default_library", + "//vendor/k8s.io/apimachinery/pkg/api/resource:go_default_library", + "//vendor/k8s.io/apimachinery/pkg/apis/meta/v1:go_default_library", + "//vendor/k8s.io/apimachinery/pkg/conversion:go_default_library", + "//vendor/k8s.io/apimachinery/pkg/runtime:go_default_library", + "//vendor/k8s.io/apimachinery/pkg/runtime/schema:go_default_library", + "//vendor/k8s.io/apimachinery/pkg/util/intstr:go_default_library", + "//vendor/k8s.io/klog/v2:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/clientset/BUILD.bazel b/pkg/client/clientset_generated/clientset/BUILD.bazel index ca3720cbee..d4b0e0df08 100644 --- a/pkg/client/clientset_generated/clientset/BUILD.bazel +++ b/pkg/client/clientset_generated/clientset/BUILD.bazel @@ -11,6 +11,7 @@ go_library( deps = [ "//pkg/client/clientset_generated/clientset/typed/kops/internalversion:go_default_library", "//pkg/client/clientset_generated/clientset/typed/kops/v1alpha2:go_default_library", + "//pkg/client/clientset_generated/clientset/typed/kops/v1alpha3:go_default_library", "//vendor/k8s.io/client-go/discovery:go_default_library", "//vendor/k8s.io/client-go/rest:go_default_library", "//vendor/k8s.io/client-go/util/flowcontrol:go_default_library", diff --git a/pkg/client/clientset_generated/clientset/fake/BUILD.bazel b/pkg/client/clientset_generated/clientset/fake/BUILD.bazel index 142ba2f3a0..23ef45bc5c 100644 --- a/pkg/client/clientset_generated/clientset/fake/BUILD.bazel +++ b/pkg/client/clientset_generated/clientset/fake/BUILD.bazel @@ -12,11 +12,14 @@ go_library( deps = [ "//pkg/apis/kops:go_default_library", "//pkg/apis/kops/v1alpha2:go_default_library", + "//pkg/apis/kops/v1alpha3:go_default_library", "//pkg/client/clientset_generated/clientset:go_default_library", "//pkg/client/clientset_generated/clientset/typed/kops/internalversion:go_default_library", "//pkg/client/clientset_generated/clientset/typed/kops/internalversion/fake:go_default_library", "//pkg/client/clientset_generated/clientset/typed/kops/v1alpha2:go_default_library", "//pkg/client/clientset_generated/clientset/typed/kops/v1alpha2/fake:go_default_library", + "//pkg/client/clientset_generated/clientset/typed/kops/v1alpha3:go_default_library", + "//pkg/client/clientset_generated/clientset/typed/kops/v1alpha3/fake:go_default_library", "//vendor/k8s.io/apimachinery/pkg/apis/meta/v1:go_default_library", "//vendor/k8s.io/apimachinery/pkg/runtime:go_default_library", "//vendor/k8s.io/apimachinery/pkg/runtime/schema:go_default_library", diff --git a/pkg/client/clientset_generated/clientset/typed/kops/v1alpha3/BUILD.bazel b/pkg/client/clientset_generated/clientset/typed/kops/v1alpha3/BUILD.bazel new file mode 100644 index 0000000000..b051033e36 --- /dev/null +++ b/pkg/client/clientset_generated/clientset/typed/kops/v1alpha3/BUILD.bazel @@ -0,0 +1,24 @@ +load("@io_bazel_rules_go//go:def.bzl", "go_library") + +go_library( + name = "go_default_library", + srcs = [ + "cluster.go", + "doc.go", + "generated_expansion.go", + "instancegroup.go", + "keyset.go", + "kops_client.go", + "sshcredential.go", + ], + importpath = "k8s.io/kops/pkg/client/clientset_generated/clientset/typed/kops/v1alpha3", + visibility = ["//visibility:public"], + deps = [ + "//pkg/apis/kops/v1alpha3:go_default_library", + "//pkg/client/clientset_generated/clientset/scheme:go_default_library", + "//vendor/k8s.io/apimachinery/pkg/apis/meta/v1:go_default_library", + "//vendor/k8s.io/apimachinery/pkg/types:go_default_library", + "//vendor/k8s.io/apimachinery/pkg/watch:go_default_library", + "//vendor/k8s.io/client-go/rest:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/clientset/typed/kops/v1alpha3/fake/BUILD.bazel b/pkg/client/clientset_generated/clientset/typed/kops/v1alpha3/fake/BUILD.bazel new file mode 100644 index 0000000000..d244939d72 --- /dev/null +++ b/pkg/client/clientset_generated/clientset/typed/kops/v1alpha3/fake/BUILD.bazel @@ -0,0 +1,26 @@ +load("@io_bazel_rules_go//go:def.bzl", "go_library") + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_cluster.go", + "fake_instancegroup.go", + "fake_keyset.go", + "fake_kops_client.go", + "fake_sshcredential.go", + ], + importpath = "k8s.io/kops/pkg/client/clientset_generated/clientset/typed/kops/v1alpha3/fake", + visibility = ["//visibility:public"], + deps = [ + "//pkg/apis/kops/v1alpha3:go_default_library", + "//pkg/client/clientset_generated/clientset/typed/kops/v1alpha3:go_default_library", + "//vendor/k8s.io/apimachinery/pkg/apis/meta/v1:go_default_library", + "//vendor/k8s.io/apimachinery/pkg/labels:go_default_library", + "//vendor/k8s.io/apimachinery/pkg/runtime/schema:go_default_library", + "//vendor/k8s.io/apimachinery/pkg/types:go_default_library", + "//vendor/k8s.io/apimachinery/pkg/watch:go_default_library", + "//vendor/k8s.io/client-go/rest:go_default_library", + "//vendor/k8s.io/client-go/testing:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/internalclientset/BUILD.bazel b/pkg/client/clientset_generated/internalclientset/BUILD.bazel index 33c2e25da4..e721ad4a81 100644 --- a/pkg/client/clientset_generated/internalclientset/BUILD.bazel +++ b/pkg/client/clientset_generated/internalclientset/BUILD.bazel @@ -11,6 +11,7 @@ go_library( deps = [ "//pkg/client/clientset_generated/internalclientset/typed/kops/internalversion:go_default_library", "//pkg/client/clientset_generated/internalclientset/typed/kops/v1alpha2:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/kops/v1alpha3:go_default_library", "//vendor/k8s.io/client-go/discovery:go_default_library", "//vendor/k8s.io/client-go/rest:go_default_library", "//vendor/k8s.io/client-go/util/flowcontrol:go_default_library", diff --git a/pkg/client/clientset_generated/internalclientset/fake/BUILD.bazel b/pkg/client/clientset_generated/internalclientset/fake/BUILD.bazel index 9c14d55f40..cbc730cf0f 100644 --- a/pkg/client/clientset_generated/internalclientset/fake/BUILD.bazel +++ b/pkg/client/clientset_generated/internalclientset/fake/BUILD.bazel @@ -12,11 +12,14 @@ go_library( deps = [ "//pkg/apis/kops:go_default_library", "//pkg/apis/kops/v1alpha2:go_default_library", + "//pkg/apis/kops/v1alpha3:go_default_library", "//pkg/client/clientset_generated/internalclientset:go_default_library", "//pkg/client/clientset_generated/internalclientset/typed/kops/internalversion:go_default_library", "//pkg/client/clientset_generated/internalclientset/typed/kops/internalversion/fake:go_default_library", "//pkg/client/clientset_generated/internalclientset/typed/kops/v1alpha2:go_default_library", "//pkg/client/clientset_generated/internalclientset/typed/kops/v1alpha2/fake:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/kops/v1alpha3:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/kops/v1alpha3/fake:go_default_library", "//vendor/k8s.io/apimachinery/pkg/apis/meta/v1:go_default_library", "//vendor/k8s.io/apimachinery/pkg/runtime:go_default_library", "//vendor/k8s.io/apimachinery/pkg/runtime/schema:go_default_library", diff --git a/pkg/client/clientset_generated/internalclientset/typed/kops/v1alpha3/BUILD.bazel b/pkg/client/clientset_generated/internalclientset/typed/kops/v1alpha3/BUILD.bazel new file mode 100644 index 0000000000..f2106fd44c --- /dev/null +++ b/pkg/client/clientset_generated/internalclientset/typed/kops/v1alpha3/BUILD.bazel @@ -0,0 +1,24 @@ +load("@io_bazel_rules_go//go:def.bzl", "go_library") + +go_library( + name = "go_default_library", + srcs = [ + "cluster.go", + "doc.go", + "generated_expansion.go", + "instancegroup.go", + "keyset.go", + "kops_client.go", + "sshcredential.go", + ], + importpath = "k8s.io/kops/pkg/client/clientset_generated/internalclientset/typed/kops/v1alpha3", + visibility = ["//visibility:public"], + deps = [ + "//pkg/apis/kops/v1alpha3:go_default_library", + "//pkg/client/clientset_generated/internalclientset/scheme:go_default_library", + "//vendor/k8s.io/apimachinery/pkg/apis/meta/v1:go_default_library", + "//vendor/k8s.io/apimachinery/pkg/types:go_default_library", + "//vendor/k8s.io/apimachinery/pkg/watch:go_default_library", + "//vendor/k8s.io/client-go/rest:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/internalclientset/typed/kops/v1alpha3/fake/BUILD.bazel b/pkg/client/clientset_generated/internalclientset/typed/kops/v1alpha3/fake/BUILD.bazel new file mode 100644 index 0000000000..3804b591c4 --- /dev/null +++ b/pkg/client/clientset_generated/internalclientset/typed/kops/v1alpha3/fake/BUILD.bazel @@ -0,0 +1,26 @@ +load("@io_bazel_rules_go//go:def.bzl", "go_library") + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_cluster.go", + "fake_instancegroup.go", + "fake_keyset.go", + "fake_kops_client.go", + "fake_sshcredential.go", + ], + importpath = "k8s.io/kops/pkg/client/clientset_generated/internalclientset/typed/kops/v1alpha3/fake", + visibility = ["//visibility:public"], + deps = [ + "//pkg/apis/kops/v1alpha3:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/kops/v1alpha3:go_default_library", + "//vendor/k8s.io/apimachinery/pkg/apis/meta/v1:go_default_library", + "//vendor/k8s.io/apimachinery/pkg/labels:go_default_library", + "//vendor/k8s.io/apimachinery/pkg/runtime/schema:go_default_library", + "//vendor/k8s.io/apimachinery/pkg/types:go_default_library", + "//vendor/k8s.io/apimachinery/pkg/watch:go_default_library", + "//vendor/k8s.io/client-go/rest:go_default_library", + "//vendor/k8s.io/client-go/testing:go_default_library", + ], +) diff --git a/pkg/edit/BUILD.bazel b/pkg/edit/BUILD.bazel index 5a30dcc0a2..6f828334de 100644 --- a/pkg/edit/BUILD.bazel +++ b/pkg/edit/BUILD.bazel @@ -18,7 +18,7 @@ go_test( srcs = ["edit_test.go"], embed = [":go_default_library"], deps = [ - "//pkg/apis/kops/v1alpha2:go_default_library", + "//pkg/apis/kops:go_default_library", "//vendor/github.com/MakeNowJust/heredoc/v2:go_default_library", "//vendor/k8s.io/apimachinery/pkg/apis/meta/v1:go_default_library", "//vendor/k8s.io/apimachinery/pkg/runtime:go_default_library", diff --git a/pkg/kopscodecs/BUILD.bazel b/pkg/kopscodecs/BUILD.bazel index be82952d3c..1791adec06 100644 --- a/pkg/kopscodecs/BUILD.bazel +++ b/pkg/kopscodecs/BUILD.bazel @@ -22,7 +22,7 @@ go_test( srcs = ["codecs_test.go"], embed = [":go_default_library"], deps = [ - "//pkg/apis/kops/v1alpha2:go_default_library", + "//pkg/apis/kops:go_default_library", "//pkg/diff:go_default_library", "//vendor/github.com/MakeNowJust/heredoc/v2:go_default_library", "//vendor/k8s.io/apimachinery/pkg/apis/meta/v1:go_default_library", diff --git a/pkg/model/BUILD.bazel b/pkg/model/BUILD.bazel index 696f33301b..fb6773304a 100644 --- a/pkg/model/BUILD.bazel +++ b/pkg/model/BUILD.bazel @@ -21,6 +21,7 @@ go_library( "//pkg/apis/kops/model:go_default_library", "//pkg/apis/kops/registry:go_default_library", "//pkg/apis/kops/util:go_default_library", + "//pkg/apis/kops/v1alpha2:go_default_library", "//pkg/apis/nodeup:go_default_library", "//pkg/kopscodecs:go_default_library", "//pkg/model/components:go_default_library", diff --git a/tests/codecs/BUILD.bazel b/tests/codecs/BUILD.bazel index f58dd4a279..a06f8fda62 100644 --- a/tests/codecs/BUILD.bazel +++ b/tests/codecs/BUILD.bazel @@ -4,7 +4,7 @@ go_test( name = "go_default_test", srcs = ["componentconfig_test.go"], deps = [ - "//pkg/apis/kops/v1alpha2:go_default_library", + "//pkg/apis/kops/v1alpha3:go_default_library", "//pkg/diff:go_default_library", "//pkg/kopscodecs:go_default_library", ], diff --git a/tests/integration/conversion/BUILD.bazel b/tests/integration/conversion/BUILD.bazel index 518ce485e6..c013b560b6 100644 --- a/tests/integration/conversion/BUILD.bazel +++ b/tests/integration/conversion/BUILD.bazel @@ -8,6 +8,7 @@ go_test( ], deps = [ "//pkg/apis/kops/v1alpha2:go_default_library", + "//pkg/apis/kops/v1alpha3:go_default_library", "//pkg/diff:go_default_library", "//pkg/kopscodecs:go_default_library", "//util/pkg/text:go_default_library",