kubernetes/pkg/controller
Kubernetes Submit Queue 9c8f74e45c Merge pull request #47987 from wongma7/reclaimpolicy
Automatic merge from submit-queue (batch tested with PRs 49869, 47987, 50211, 50804, 50583)

Add ReclaimPolicy field to StorageClass

fix https://github.com/kubernetes/kubernetes/issues/38192, enough people want this imo so going ahead and adding it according to initial suggested design

some considerations:
* No Recycle allowed, Retain (& Delete) only.
* Do we need to gate the field.
* E2E test where a Retain PV is dynamically provisioned is TODO if we agree we want this & this is the way to do it.
* Need a feature repo issue to track docs and stuff for 1.8

**Release note**:

```release-note
StorageClass has a new field to configure reclaim policy of dynamically provisioned PVs.
```
2017-08-17 01:32:18 -07:00
..
bootstrap Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
certificates Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
cloud move retry to client-go 2017-08-14 14:16:26 -07:00
cronjob Merge pull request #49938 from zhangxiaoyu-zidif/fix-err-cronjob-utils-test-got 2017-08-14 00:49:28 -07:00
daemon Merge pull request #50407 from ixdy/gazelle-and-kazel 2017-08-11 14:13:57 -07:00
deployment move retry to client-go 2017-08-14 14:16:26 -07:00
disruption Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
endpoint Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
garbagecollector move retry to client-go 2017-08-14 14:16:26 -07:00
history move retry to client-go 2017-08-14 14:16:26 -07:00
job Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
namespace Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
node remove useless comments in node_controller.go 2017-08-14 14:16:42 +08:00
podautoscaler Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
podgc Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
replicaset Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
replication Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
resourcequota Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
route Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
service Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
serviceaccount move retry to client-go 2017-08-14 14:16:26 -07:00
statefulset update it 2017-08-16 11:49:52 +08:00
testutil Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
ttl Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
volume Add ReclaimPolicy field to StorageClass 2017-08-14 13:34:32 -04:00
.import-restrictions add import restrictions 2016-10-13 16:10:24 -07:00
BUILD move retry to client-go 2017-08-14 14:16:26 -07:00
client_builder.go Scripted migration from clientset_generated to client-go. 2017-07-17 15:05:37 -07:00
controller_ref_manager_test.go Merge pull request #50353 from zhangxiaoyu-zidif/Delete-redundant-expectError-for-controller-ref-test 2017-08-12 00:00:55 -07:00
controller_ref_manager.go Migrate to GetControllerOf from meta/v1 package 2017-08-06 22:41:58 +10:00
controller_utils_test.go AddOrUpdateTaint should ignore duplicate Taint. 2017-08-10 09:36:17 +08:00
controller_utils.go move retry to client-go 2017-08-14 14:16:26 -07:00
doc.go Use Go canonical import paths 2016-07-16 13:48:21 -04:00
lookup_cache.go Use fnv.New32a() in hash instead adler32 2017-02-15 14:03:54 +08:00
OWNERS remove some people from OWNERS so they don't get reviews anymore 2017-07-13 10:02:21 -07:00