Skip to content

Commit 56ceba5

Browse files
authored
Merge pull request kubernetes#77352 from mcrute/move-aws-provider
Staging legacy AWS cloud provider
2 parents f9c9ecd + 6f5cf1a commit 56ceba5

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+37
-24
lines changed

pkg/cloudprovider/providers/BUILD

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@ go_library(
1313
"//cmd/kubelet/app:__pkg__",
1414
],
1515
deps = [
16-
"//pkg/cloudprovider/providers/aws:go_default_library",
1716
"//pkg/cloudprovider/providers/cloudstack:go_default_library",
1817
"//pkg/cloudprovider/providers/gce:go_default_library",
1918
"//pkg/cloudprovider/providers/openstack:go_default_library",
2019
"//pkg/cloudprovider/providers/ovirt:go_default_library",
2120
"//pkg/cloudprovider/providers/photon:go_default_library",
21+
"//staging/src/k8s.io/legacy-cloud-providers/aws:go_default_library",
2222
"//staging/src/k8s.io/legacy-cloud-providers/azure:go_default_library",
2323
"//staging/src/k8s.io/legacy-cloud-providers/vsphere:go_default_library",
2424
],
@@ -35,7 +35,6 @@ filegroup(
3535
name = "all-srcs",
3636
srcs = [
3737
":package-srcs",
38-
"//pkg/cloudprovider/providers/aws:all-srcs",
3938
"//pkg/cloudprovider/providers/cloudstack:all-srcs",
4039
"//pkg/cloudprovider/providers/fake:all-srcs",
4140
"//pkg/cloudprovider/providers/gce:all-srcs",

pkg/cloudprovider/providers/providers.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,12 @@ package cloudprovider
1818

1919
import (
2020
// Cloud providers
21-
_ "k8s.io/kubernetes/pkg/cloudprovider/providers/aws"
2221
_ "k8s.io/kubernetes/pkg/cloudprovider/providers/cloudstack"
2322
_ "k8s.io/kubernetes/pkg/cloudprovider/providers/gce"
2423
_ "k8s.io/kubernetes/pkg/cloudprovider/providers/openstack"
2524
_ "k8s.io/kubernetes/pkg/cloudprovider/providers/ovirt"
2625
_ "k8s.io/kubernetes/pkg/cloudprovider/providers/photon"
26+
_ "k8s.io/legacy-cloud-providers/aws"
2727
_ "k8s.io/legacy-cloud-providers/azure"
2828
_ "k8s.io/legacy-cloud-providers/vsphere"
2929
)

pkg/volume/awsebs/BUILD

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ go_library(
1717
],
1818
importpath = "k8s.io/kubernetes/pkg/volume/awsebs",
1919
deps = [
20-
"//pkg/cloudprovider/providers/aws:go_default_library",
2120
"//pkg/features:go_default_library",
2221
"//pkg/util/mount:go_default_library",
2322
"//pkg/volume:go_default_library",
@@ -31,6 +30,7 @@ go_library(
3130
"//staging/src/k8s.io/apiserver/pkg/util/feature:go_default_library",
3231
"//staging/src/k8s.io/cloud-provider:go_default_library",
3332
"//staging/src/k8s.io/cloud-provider/volume/helpers:go_default_library",
33+
"//staging/src/k8s.io/legacy-cloud-providers/aws:go_default_library",
3434
"//vendor/k8s.io/klog:go_default_library",
3535
"//vendor/k8s.io/utils/strings:go_default_library",
3636
],
@@ -45,7 +45,6 @@ go_test(
4545
],
4646
embed = [":go_default_library"],
4747
deps = [
48-
"//pkg/cloudprovider/providers/aws:go_default_library",
4948
"//pkg/util/mount:go_default_library",
5049
"//pkg/volume:go_default_library",
5150
"//pkg/volume/testing:go_default_library",
@@ -55,6 +54,7 @@ go_test(
5554
"//staging/src/k8s.io/apimachinery/pkg/types:go_default_library",
5655
"//staging/src/k8s.io/client-go/kubernetes/fake:go_default_library",
5756
"//staging/src/k8s.io/client-go/util/testing:go_default_library",
57+
"//staging/src/k8s.io/legacy-cloud-providers/aws:go_default_library",
5858
"//vendor/k8s.io/klog:go_default_library",
5959
],
6060
)

pkg/volume/awsebs/attacher.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,10 @@ import (
2727

2828
"k8s.io/api/core/v1"
2929
"k8s.io/apimachinery/pkg/types"
30-
"k8s.io/kubernetes/pkg/cloudprovider/providers/aws"
3130
"k8s.io/kubernetes/pkg/util/mount"
3231
"k8s.io/kubernetes/pkg/volume"
3332
volumeutil "k8s.io/kubernetes/pkg/volume/util"
33+
"k8s.io/legacy-cloud-providers/aws"
3434
)
3535

3636
type awsElasticBlockStoreAttacher struct {

pkg/volume/awsebs/attacher_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@ import (
2525
"k8s.io/api/core/v1"
2626
"k8s.io/apimachinery/pkg/api/resource"
2727
"k8s.io/apimachinery/pkg/types"
28-
"k8s.io/kubernetes/pkg/cloudprovider/providers/aws"
2928
"k8s.io/kubernetes/pkg/volume"
3029
volumetest "k8s.io/kubernetes/pkg/volume/testing"
30+
"k8s.io/legacy-cloud-providers/aws"
3131
)
3232

3333
func TestGetVolumeName_Volume(t *testing.T) {

pkg/volume/awsebs/aws_ebs.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,11 @@ import (
3232
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
3333
"k8s.io/apimachinery/pkg/types"
3434
utilfeature "k8s.io/apiserver/pkg/util/feature"
35-
"k8s.io/kubernetes/pkg/cloudprovider/providers/aws"
3635
"k8s.io/kubernetes/pkg/features"
3736
"k8s.io/kubernetes/pkg/util/mount"
3837
"k8s.io/kubernetes/pkg/volume"
3938
"k8s.io/kubernetes/pkg/volume/util"
39+
"k8s.io/legacy-cloud-providers/aws"
4040
utilstrings "k8s.io/utils/strings"
4141
)
4242

pkg/volume/awsebs/aws_ebs_block.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,11 @@ import (
2525
"k8s.io/api/core/v1"
2626
"k8s.io/apimachinery/pkg/types"
2727
"k8s.io/klog"
28-
"k8s.io/kubernetes/pkg/cloudprovider/providers/aws"
2928
"k8s.io/kubernetes/pkg/util/mount"
3029
"k8s.io/kubernetes/pkg/volume"
3130
"k8s.io/kubernetes/pkg/volume/util"
3231
"k8s.io/kubernetes/pkg/volume/util/volumepathhandler"
32+
"k8s.io/legacy-cloud-providers/aws"
3333
utilstrings "k8s.io/utils/strings"
3434
)
3535

pkg/volume/awsebs/aws_ebs_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,10 @@ import (
2828
"k8s.io/apimachinery/pkg/types"
2929
"k8s.io/client-go/kubernetes/fake"
3030
utiltesting "k8s.io/client-go/util/testing"
31-
"k8s.io/kubernetes/pkg/cloudprovider/providers/aws"
3231
"k8s.io/kubernetes/pkg/util/mount"
3332
"k8s.io/kubernetes/pkg/volume"
3433
volumetest "k8s.io/kubernetes/pkg/volume/testing"
34+
"k8s.io/legacy-cloud-providers/aws"
3535
)
3636

3737
func TestCanSupport(t *testing.T) {

pkg/volume/awsebs/aws_util.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,10 @@ import (
3131
"k8s.io/apimachinery/pkg/util/sets"
3232
cloudprovider "k8s.io/cloud-provider"
3333
volumehelpers "k8s.io/cloud-provider/volume/helpers"
34-
"k8s.io/kubernetes/pkg/cloudprovider/providers/aws"
3534
"k8s.io/kubernetes/pkg/util/mount"
3635
"k8s.io/kubernetes/pkg/volume"
3736
volumeutil "k8s.io/kubernetes/pkg/volume/util"
37+
"k8s.io/legacy-cloud-providers/aws"
3838
)
3939

4040
const (

staging/publishing/import-restrictions.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -209,6 +209,7 @@
209209
- k8s.io/apimachinery
210210
- k8s.io/client-go
211211
- k8s.io/cloud-provider
212+
- k8s.io/csi-translation-lib
212213
- k8s.io/klog
213214
- k8s.io/legacy-cloud-providers
214215
- k8s.io/utils

0 commit comments

Comments
 (0)