kubernetes/pkg/volume
Kubernetes Submit Queue d85fd8b244 Merge pull request #54459 from andyzhangx/azure-change-default-pv-kind
Automatic merge from submit-queue (batch tested with PRs 53730, 51608, 54459, 54534, 54585). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.

fix azure storage account num exhausting issue

**What this PR does / why we need it**:
If customer is using the default storage class of azure-disk, create lots of azure disk pvs by using default storage class of azure-disk, the storage account num would be exhausted in the azure subscription. Change default `kind` value of azure disk storge class from `Dedicated` to `Shared`, which means only a few storage accounts would be created even there are even hundreds of azure disk PVs.

**Which issue this PR fixes**:
fixes #54669
fix storage account num exhausting issue when lots of azure disk pvs are created by using the default storage class of azure-disk

**Special notes for your reviewer**:
fix azure storage account num exhausting issue when lots of azure disk pvs are created by using the default storage class of azure-disk
I would suggest also cherry pick this fix to v1.7, v1.8

**Release note**:

```
fix azure storage account num exhausting issue
```

/sig azure
@karataliu @rootfs @brendanburns
2017-10-26 19:59:28 -07:00
..
aws_ebs Abstract contains func to common place 2017-10-20 19:27:55 +08:00
azure_dd Merge pull request #54459 from andyzhangx/azure-change-default-pv-kind 2017-10-26 19:59:28 -07:00
azure_file Abstract contains func to common place 2017-10-20 19:27:55 +08:00
cephfs update BUILD files 2017-10-15 18:18:13 -07:00
cinder update BUILD files 2017-10-15 18:18:13 -07:00
configmap update BUILD files 2017-10-15 18:18:13 -07:00
downwardapi update BUILD files 2017-10-15 18:18:13 -07:00
empty_dir update BUILD files 2017-10-15 18:18:13 -07:00
fc Abstract contains func to common place 2017-10-20 19:27:55 +08:00
flexvolume Abstract contains func to common place 2017-10-20 19:27:55 +08:00
flocker update BUILD files 2017-10-15 18:18:13 -07:00
gce_pd Abstract contains func to common place 2017-10-20 19:27:55 +08:00
git_repo update BUILD files 2017-10-15 18:18:13 -07:00
glusterfs Merge pull request #53940 from gyliu513/glusterfs 2017-10-25 20:21:02 -07:00
host_path update BUILD files 2017-10-15 18:18:13 -07:00
iscsi Abstract contains func to common place 2017-10-20 19:27:55 +08:00
local Abstract contains func to common place 2017-10-20 19:27:55 +08:00
nfs Merge pull request #54283 from linyouchong/linyouchong-20171020b 2017-10-20 08:06:17 -07:00
photon_pd Abstract contains func to common place 2017-10-20 19:27:55 +08:00
portworx Abstract contains func to common place 2017-10-20 19:27:55 +08:00
projected update BUILD files 2017-10-15 18:18:13 -07:00
quobyte Abstract contains func to common place 2017-10-20 19:27:55 +08:00
rbd RBD Plugin: No need to acquire advisory lock any more! 2017-10-25 18:31:57 +08:00
scaleio ScaleIO - Generated files 2017-10-25 16:05:57 -04:00
secret update BUILD files 2017-10-15 18:18:13 -07:00
storageos Abstract contains func to common place 2017-10-20 19:27:55 +08:00
testing Abstract contains func to common place 2017-10-20 19:27:55 +08:00
util Update bazel 2017-10-18 17:24:04 +02:00
validation update BUILD files 2017-10-15 18:18:13 -07:00
vsphere_volume update BUILD files 2017-10-15 18:18:13 -07:00
BUILD update BUILD files 2017-10-15 18:18:13 -07:00
doc.go Use Go canonical import paths 2016-07-16 13:48:21 -04:00
metrics_cached.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
metrics_du.go add volume timestamps 2017-03-02 15:01:59 -08:00
metrics_du_test.go switch from package syscall to x/sys/unix 2017-07-21 12:14:42 +02:00
metrics_errors.go Disambiguate unsupported metrics from metrics errors 2016-09-15 10:05:30 +10:00
metrics_nil.go Disambiguate unsupported metrics from metrics errors 2016-09-15 10:05:30 +10:00
metrics_nil_test.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
metrics_statfs.go add volume timestamps 2017-03-02 15:01:59 -08:00
metrics_statfs_test.go add volume timestamps 2017-03-02 15:01:59 -08:00
OWNERS remove deads2k from volume reviewer 2017-07-25 08:52:25 -04:00
plugins.go Versioned busybox docker image 2017-10-19 07:17:44 +05:30
plugins_test.go Use const instead of hard code for volume plugin 2017-09-18 20:09:07 +08:00
util.go Remove redundant code of checking path 2017-10-20 20:04:06 +08:00
util_test.go PV recycler: don't reuse old recycler pod. 2017-10-05 15:08:08 +02:00
volume.go WaitForAttach refactoring for iSCSI attacher/detacher 2017-08-26 17:21:34 -04:00
volume_linux.go Fixes cross platform build failure 2017-08-26 09:58:51 -04:00
volume_unsupported.go Fixes cross platform build failure 2017-08-26 09:58:51 -04:00