This repository has been archived by the owner on Oct 21, 2020. It is now read-only.
lib v4.0.0
Compatible with kubernetes v1.5.x, v1.6.x, v1.7.x, v1.8.x, v1.9.x, v1.10.x, v1.11.0
Requests/depends on k8s.io/*
repos with version kubernetes-1.11.0
- Expose
shouldProvision
to provisioners via new Provisioner interfaceQualifier
#588Provision
can returnIgnoredError
to do nothing and hope another provisioner will provision it. (ImplementingQualifier
is better sinceshouldProvision
happens earlier) #311
- Add block volume support check to external provisioners via new Provisioner interface
BlockProvisioner
#830 - Support
Retain
as reclaim policy #419 - Fix provisioning for >=1.5 to recognize annotation as authoritative (super rare race condition) #521
- ProvisionController support for shared informers #556
- Add metrics server support for provision controller. Default disabled. #796
- Use rate limited work queues and up resync from 15s to 15m #825
- Propagate StorageClass MountOptions to PVs https://github.com/kubernetes-incubator/external-storage/pull/835/files
- NOTE known issue: if a user specifies mount options but you don't want your provisioner to propagate them, there is no way to disable this functionality until #828 is implemented