Jan Safranek
2c1b743766
Promote block volume features to GA
2020-02-28 20:48:38 +01:00
andyzhangx
657dedc3be
add azure disk WriteAccelerator support
2020-02-08 07:43:21 +00:00
andyzhangx
6b73c9f8c2
upgrade api-version to fix azure file AuthorizationFailure
...
fix build failure
2019-11-20 05:41:25 +00:00
andyzhangx
f10d44bad2
feat: add azure disk encryption(SSE+CMK) support
2019-10-31 13:24:43 +00:00
Benjamin Elder
5a3301a59d
s/nolegacyproviders/providerless/
2019-08-22 15:30:56 -07:00
Benjamin Elder
678d3f2841
add build tags to legacy provider code and make it possible to build kube-controller-manager without any legacyproviders or without particular legacy providers
2019-08-22 14:53:35 -07:00
Stephen Augustus
a8ea88960d
Update Azure imports to latest API versions
...
Signed-off-by: Stephen Augustus <saugustus@vmware.com>
2019-08-19 13:27:27 -04:00
rmweir
e543f9b2fe
Use default skuname shared Azure Disk
...
Shared blob disks are now created with default skuname value if the
referenced storage class possesses empty values for storageaccounttype
and skuname. Prior, the provisioning process would fail if a new
storage account needed to be created. This is because a storage account
may not be created with an empty sotrageaccounttype.
2019-07-31 18:26:35 -07:00
Stephen Augustus
2f74c90480
Staging the legacy Azure Cloud Provider
...
Signed-off-by: Stephen Augustus <saugustus@vmware.com>
2019-04-25 20:03:45 -04:00
Andrew Kim
ca6a051b00
remove cloud provider dependencies to pkg/volume
...
Co-authored-by: Weibin Lin <linweibin1@huawei.com>
2019-02-09 01:16:55 -05:00
Davanum Srinivas
b975573385
move pkg/kubelet/apis/well_known_labels.go to staging/src/k8s.io/api/core/v1/
...
Co-Authored-By: Weibin Lin <linweibin1@huawei.com>
Change-Id: I163b2f2833e6b8767f72e2c815dcacd0f4e504ea
2019-02-05 13:39:07 -05:00
Jordan Liggitt
73dcfe12da
Stop checking VolumeScheduling feature gate
2018-12-27 17:45:45 -05:00
andyzhangx
f1bd292c76
add ultrassd support
...
update stagin Godeps.json
update godeps license
fix test failure
fix comments
2018-11-01 06:30:15 +00:00
andyzhangx
630c841075
fix select zone error in azure disk creation
...
fix comments
2018-08-30 07:33:43 +00:00
Pengfei Ni
5fdc7154f2
Only set nodeSelectorTerms when there are zoned nodes
2018-08-23 10:37:57 +08:00
Pengfei Ni
dbdfd0fab2
Set nodeAffinity for unmanaged disks
2018-08-14 14:25:15 +08:00
Pengfei Ni
028f155b9e
Add node affinity for unzoned managed disks
2018-08-14 14:14:01 +08:00
Pengfei Ni
7962954053
Parse zoned first before using it
2018-08-09 10:23:53 +08:00
Pengfei Ni
30fe79d63f
Add DynamicProvisioningScheduling and VolumeScheduling support for AzureDisk
2018-08-08 17:05:46 +08:00
Pengfei Ni
6bfd2be2ea
Add documentation and unit tests
2018-07-30 13:32:57 +08:00
Pengfei Ni
74813d0d26
Add availability zone support for dynamic provisioning Azure managed disks
2018-07-30 13:31:12 +08:00
Matthew Wong
093e231289
Avoid overflowing int64 in RoundUpSize and return error if overflow int
2018-07-23 13:48:45 -04:00
Kubernetes Submit Queue
d51175901a
Merge pull request #65705 from jsafrane/no-block-fstype
...
Automatic merge from submit-queue (batch tested with PRs 65931, 65705, 66033). 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>.
Block volumes should have empty FSType
FSType in block PVs has no meaning and it should be empty in provisioned PVs.
**Which issue(s) this PR fixes**
Fixes #65704
**Release note**:
```release-note
NONE
```
2018-07-10 14:09:08 -07:00
Jan Safranek
1c22dc9a5a
Block volumes should have empty FSType
...
FSType in block PVs has no meaning and it should be empty in provisioned
PVs.
2018-07-02 14:04:50 +02:00
Jan Safranek
efdb29d5d5
azure: Add validation of resourceGroup option.
...
ResourceGroup can be set only on kind: Managed disks.
2018-07-02 09:49:40 +02:00
Jan Safranek
291f277fe7
azure: Move configuration of resource group in storage class.
2018-06-25 17:39:59 +02:00
andyzhangx
e6fdcb4af3
add external resource group support for azure disk
...
fix naming issue
fix comments
2018-06-06 05:19:32 +00:00
lichuqiang
bccc8fe979
Provision interface change
2018-06-05 16:35:16 +08:00
Jan Safranek
08564f203e
Add block volume support to internal provisioners.
2018-05-29 12:02:40 +02:00
andyzhangx
8259dcbaa7
add block device support for azure disk
...
add plugin field for azure dataDisk struct
add azure_dd_block_test
fix comments
fix comments
2018-05-21 09:03:59 +00:00
andyzhangx
fddf3efc4d
remove default fsypte in azure disk
2018-04-08 08:11:37 +00:00
wackxu
f737ad62ed
update import
2018-02-27 20:23:35 +08:00
andyzhangx
760cc6f78b
search by accounttype in CreateVolume func
...
fix review comments
2017-11-19 11:18:08 +00:00
andyzhangx
310168c1d2
fix CreateVolume: search mode for Dedicated kind
2017-11-19 11:16:50 +00:00
Matthew Wong
5e772b8e4b
Add storageClass.mountOptions and use it in all applicable plugins
2017-08-29 11:37:36 -04:00
Alexander Block
8057056d1c
Support "fstype" parameter in dynamically provisioned PVs
2017-07-19 10:34:13 +02:00
Khaled Henidak & Andy Zhang
677e593d86
Add Azure managed disk support
2017-07-14 14:09:44 +08:00
Chao Xu
60604f8818
run hack/update-all
2017-06-22 11:31:03 -07:00
Chao Xu
f4989a45a5
run root-rewrite-v1-..., compile
2017-06-22 10:25:57 -07:00
Matthew Wong
5e788a6a67
Don't provision for PVCs with AccessModes unsupported by plugin
2017-06-12 12:56:41 -04:00
NickrenREN
a02d6cd5d8
Add createdby annotation for rbd and quobyte and make dynamical createdby key const
...
make dynamical createdby key const
2017-05-26 16:55:11 +08:00
Dr. Stefan Schimanski
bc6fdd925d
pkg/api/resource: move to apimachinery
2017-01-29 21:41:44 +01:00
Kubernetes Submit Queue
8f99b74466
Merge pull request #40030 from colemickens/colemickens-dyn-disk-name-length
...
Automatic merge from submit-queue (batch tested with PRs 39826, 40030)
azure disk: restrict length of name
**What this PR does / why we need it**:
Fixes dynamic disk provisioning on Azure by properly truncating the disk name to conform to the Azure API spec.
**Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes #
n/a
**Special notes for your reviewer**:
n/a
**Release note**:
```release-note
azure disk: restrict name length for Azure specifications
```
cc: @rootfs
2017-01-17 21:37:02 -08:00
Clayton Coleman
9a2a50cda7
refactor: use metav1.ObjectMeta in other types
2017-01-17 16:17:19 -05:00
Cole Mickens
8adcf077f3
azure disk: restrict length of name
2017-01-17 09:38:53 -08:00
Chao Xu
bb675d395f
dependencies: pkg/volume
2016-11-23 15:53:09 -08:00
Huamin Chen
1d52719465
azure disk volume: support storage class and dynamic provisioning
...
Signed-off-by: Huamin Chen <hchen@redhat.com>
2016-10-28 13:31:47 +00:00