Skip to content

Commit 1c5eed4

Browse files
authored
Merge pull request kubernetes#77038 from justaugustus/legacy-cp-azure
Staging the legacy Azure Cloud Provider
2 parents 411d185 + 2f74c90 commit 1c5eed4

Some content is hidden

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

63 files changed

+61
-40
lines changed

go.mod

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,6 @@ require (
4848
github.com/d2g/dhcp4client v0.0.0-20170829104524-6e570ed0a266
4949
github.com/davecgh/go-spew v1.1.1
5050
github.com/daviddengcn/go-colortext v0.0.0-20160507010035-511bcaf42ccd
51-
github.com/dnaeon/go-vcr v1.0.1 // indirect
5251
github.com/docker/distribution v0.0.0-20170726174610-edc3ab29cdff
5352
github.com/docker/docker v0.7.3-0.20190327010347-be7ac8be2ae0
5453
github.com/docker/go-connections v0.3.0
@@ -101,7 +100,6 @@ require (
101100
github.com/lithammer/dedent v1.1.0
102101
github.com/lpabon/godbc v0.1.1 // indirect
103102
github.com/magiconair/properties v0.0.0-20160816085511-61b492c03cf4 // indirect
104-
github.com/marstr/guid v0.0.0-20170427235115-8bdf7d1a087c // indirect
105103
github.com/mattn/go-shellwords v0.0.0-20180605041737-f8471b0a71de // indirect
106104
github.com/mesos/mesos-go v0.0.9 // indirect
107105
github.com/mholt/caddy v0.0.0-20180213163048-2de495001514
@@ -133,9 +131,7 @@ require (
133131
github.com/quobyte/api v0.1.2
134132
github.com/rancher/go-rancher v0.0.0-20160922212217-09693a8743ba
135133
github.com/robfig/cron v0.0.0-20170309132418-df38d32658d8
136-
github.com/rubiojr/go-vhd v0.0.0-20160810183302-0bfd3b39853c
137134
github.com/russross/blackfriday v0.0.0-20151117072312-300106c228d5
138-
github.com/satori/go.uuid v1.2.0 // indirect
139135
github.com/seccomp/libseccomp-golang v0.0.0-20150813023252-1b506fc7c24e // indirect
140136
github.com/shurcooL/sanitized_anchor_name v0.0.0-20151028001915-10ef21a441db // indirect
141137
github.com/sigma/go-inotify v0.0.0-20181102212354-c87b6cf5033d

pkg/cloudprovider/providers/BUILD

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,12 @@ go_library(
1414
],
1515
deps = [
1616
"//pkg/cloudprovider/providers/aws:go_default_library",
17-
"//pkg/cloudprovider/providers/azure:go_default_library",
1817
"//pkg/cloudprovider/providers/cloudstack:go_default_library",
1918
"//pkg/cloudprovider/providers/gce:go_default_library",
2019
"//pkg/cloudprovider/providers/openstack:go_default_library",
2120
"//pkg/cloudprovider/providers/ovirt:go_default_library",
2221
"//pkg/cloudprovider/providers/photon:go_default_library",
22+
"//staging/src/k8s.io/legacy-cloud-providers/azure:go_default_library",
2323
"//staging/src/k8s.io/legacy-cloud-providers/vsphere:go_default_library",
2424
],
2525
)
@@ -36,7 +36,6 @@ filegroup(
3636
srcs = [
3737
":package-srcs",
3838
"//pkg/cloudprovider/providers/aws:all-srcs",
39-
"//pkg/cloudprovider/providers/azure:all-srcs",
4039
"//pkg/cloudprovider/providers/cloudstack:all-srcs",
4140
"//pkg/cloudprovider/providers/fake:all-srcs",
4241
"//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
@@ -19,11 +19,11 @@ package cloudprovider
1919
import (
2020
// Cloud providers
2121
_ "k8s.io/kubernetes/pkg/cloudprovider/providers/aws"
22-
_ "k8s.io/kubernetes/pkg/cloudprovider/providers/azure"
2322
_ "k8s.io/kubernetes/pkg/cloudprovider/providers/cloudstack"
2423
_ "k8s.io/kubernetes/pkg/cloudprovider/providers/gce"
2524
_ "k8s.io/kubernetes/pkg/cloudprovider/providers/openstack"
2625
_ "k8s.io/kubernetes/pkg/cloudprovider/providers/ovirt"
2726
_ "k8s.io/kubernetes/pkg/cloudprovider/providers/photon"
27+
_ "k8s.io/legacy-cloud-providers/azure"
2828
_ "k8s.io/legacy-cloud-providers/vsphere"
2929
)

pkg/credentialprovider/azure/BUILD

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ go_library(
1414
],
1515
importpath = "k8s.io/kubernetes/pkg/credentialprovider/azure",
1616
deps = [
17-
"//pkg/cloudprovider/providers/azure/auth:go_default_library",
1817
"//pkg/credentialprovider:go_default_library",
18+
"//staging/src/k8s.io/legacy-cloud-providers/azure/auth:go_default_library",
1919
"//vendor/github.com/Azure/azure-sdk-for-go/services/containerregistry/mgmt/2017-10-01/containerregistry:go_default_library",
2020
"//vendor/github.com/Azure/go-autorest/autorest:go_default_library",
2121
"//vendor/github.com/Azure/go-autorest/autorest/adal:go_default_library",

pkg/credentialprovider/azure/azure_credentials.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@ import (
3232
"k8s.io/klog"
3333
"sigs.k8s.io/yaml"
3434

35-
"k8s.io/kubernetes/pkg/cloudprovider/providers/azure/auth"
3635
"k8s.io/kubernetes/pkg/credentialprovider"
36+
"k8s.io/legacy-cloud-providers/azure/auth"
3737
)
3838

3939
var flagConfigFile = pflag.String("azure-container-registry-config", "",

pkg/volume/azure_dd/BUILD

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ go_library(
2222
importpath = "k8s.io/kubernetes/pkg/volume/azure_dd",
2323
deps = [
2424
"//pkg/apis/core:go_default_library",
25-
"//pkg/cloudprovider/providers/azure:go_default_library",
2625
"//pkg/features:go_default_library",
2726
"//pkg/util/mount:go_default_library",
2827
"//pkg/volume:go_default_library",
@@ -37,6 +36,7 @@ go_library(
3736
"//staging/src/k8s.io/apiserver/pkg/util/feature:go_default_library",
3837
"//staging/src/k8s.io/cloud-provider:go_default_library",
3938
"//staging/src/k8s.io/cloud-provider/volume/helpers:go_default_library",
39+
"//staging/src/k8s.io/legacy-cloud-providers/azure:go_default_library",
4040
"//vendor/github.com/Azure/azure-sdk-for-go/services/compute/mgmt/2019-03-01/compute:go_default_library",
4141
"//vendor/github.com/Azure/azure-sdk-for-go/services/storage/mgmt/2018-07-01/storage:go_default_library",
4242
"//vendor/k8s.io/klog:go_default_library",

pkg/volume/azure_dd/attacher.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,14 @@ import (
2727
"github.com/Azure/azure-sdk-for-go/services/compute/mgmt/2019-03-01/compute"
2828
"k8s.io/klog"
2929

30-
"k8s.io/api/core/v1"
30+
v1 "k8s.io/api/core/v1"
3131
"k8s.io/apimachinery/pkg/types"
3232
"k8s.io/apimachinery/pkg/util/wait"
3333
cloudprovider "k8s.io/cloud-provider"
34-
"k8s.io/kubernetes/pkg/cloudprovider/providers/azure"
3534
"k8s.io/kubernetes/pkg/util/mount"
3635
"k8s.io/kubernetes/pkg/volume"
3736
"k8s.io/kubernetes/pkg/volume/util"
37+
"k8s.io/legacy-cloud-providers/azure"
3838
)
3939

4040
type azureDiskDetacher struct {

pkg/volume/azure_dd/azure_common.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,13 @@ import (
2727

2828
"github.com/Azure/azure-sdk-for-go/services/compute/mgmt/2019-03-01/compute"
2929

30-
"k8s.io/api/core/v1"
30+
v1 "k8s.io/api/core/v1"
3131
"k8s.io/apimachinery/pkg/types"
3232
"k8s.io/apimachinery/pkg/util/sets"
3333
api "k8s.io/kubernetes/pkg/apis/core"
34-
"k8s.io/kubernetes/pkg/cloudprovider/providers/azure"
3534
"k8s.io/kubernetes/pkg/util/mount"
3635
"k8s.io/kubernetes/pkg/volume"
36+
"k8s.io/legacy-cloud-providers/azure"
3737
utilstrings "k8s.io/utils/strings"
3838
)
3939

pkg/volume/azure_dd/azure_dd.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,13 @@ import (
2626
"github.com/Azure/azure-sdk-for-go/services/storage/mgmt/2018-07-01/storage"
2727
"k8s.io/klog"
2828

29-
"k8s.io/api/core/v1"
29+
v1 "k8s.io/api/core/v1"
3030
"k8s.io/apimachinery/pkg/api/resource"
3131
"k8s.io/apimachinery/pkg/types"
3232
"k8s.io/apimachinery/pkg/util/sets"
33-
"k8s.io/kubernetes/pkg/cloudprovider/providers/azure"
3433
"k8s.io/kubernetes/pkg/volume"
3534
"k8s.io/kubernetes/pkg/volume/util"
35+
"k8s.io/legacy-cloud-providers/azure"
3636
)
3737

3838
// interface exposed by the cloud provider implementing Disk functionality

pkg/volume/azure_dd/azure_provision.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,16 +23,16 @@ import (
2323
"strings"
2424

2525
"github.com/Azure/azure-sdk-for-go/services/storage/mgmt/2018-07-01/storage"
26-
"k8s.io/api/core/v1"
26+
v1 "k8s.io/api/core/v1"
2727
"k8s.io/apimachinery/pkg/api/resource"
2828
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
2929
"k8s.io/apimachinery/pkg/util/sets"
3030
utilfeature "k8s.io/apiserver/pkg/util/feature"
3131
volumehelpers "k8s.io/cloud-provider/volume/helpers"
32-
"k8s.io/kubernetes/pkg/cloudprovider/providers/azure"
3332
"k8s.io/kubernetes/pkg/features"
3433
"k8s.io/kubernetes/pkg/volume"
3534
"k8s.io/kubernetes/pkg/volume/util"
35+
"k8s.io/legacy-cloud-providers/azure"
3636
)
3737

3838
type azureDiskProvisioner struct {

0 commit comments

Comments
 (0)