Skip to content
This repository has been archived by the owner on Oct 21, 2020. It is now read-only.

lib v4.0.0

Compare
Choose a tag to compare
@wongma7 wongma7 released this 11 Jul 17:22
· 354 commits to master since this release
34df13b

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 interface Qualifier #588
    • Provision can return IgnoredError to do nothing and hope another provisioner will provision it. (Implementing Qualifier is better since shouldProvision 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