kubernetes/pkg
Patrick Ohly ff3e5e06a7 GenericEphemeralVolume: initial implementation
The implementation consists of
- identifying all places where VolumeSource.PersistentVolumeClaim has
  a special meaning and then ensuring that the same code path is taken
  for an ephemeral volume, with the ownership check
- adding a controller that produces the PVCs for each embedded
  VolumeSource.EphemeralVolume
- relaxing the PVC protection controller such that it removes
  the finalizer already before the pod is deleted (only
  if the GenericEphemeralVolume feature is enabled): this is
  needed to break a cycle where foreground deletion of the pod
  blocks on removing the PVC, which waits for deletion of the pod

The controller was derived from the endpointslices controller.
2020-07-09 23:29:24 +02:00
..
api GenericEphemeralVolume: feature gate, API, documentation 2020-07-09 11:02:59 +02:00
apis GenericEphemeralVolume: 'make update' for API 2020-07-09 11:03:03 +02:00
auth Run hack/update-vendor.sh 2020-05-16 07:54:33 -04:00
capabilities
client eparis to emeritus 2020-06-30 09:50:44 -07:00
cloudprovider eparis to emeritus 2020-06-30 09:50:44 -07:00
controller GenericEphemeralVolume: initial implementation 2020-07-09 23:29:24 +02:00
credentialprovider remove david-mcmahon from reviewers 2020-06-30 14:06:58 -07:00
features GenericEphemeralVolume: feature gate, API, documentation 2020-07-09 11:02:59 +02:00
fieldpath
generated
kubeapiserver CSIStorageCapacity: CSIStorageCapacity API 2020-07-03 21:54:14 +02:00
kubectl refactor: move kubectl-cp to staging 2020-06-16 11:53:22 +08:00
kubelet GenericEphemeralVolume: initial implementation 2020-07-09 23:29:24 +02:00
kubemark Merge pull request #90494 from knabben/kubelet-provider 2020-05-26 19:12:42 -07:00
master Auto generated changes 2020-07-01 10:50:34 -04:00
printers Merge pull request #92542 from dgrisonnet/cli-fix-event-series 2020-07-09 00:05:30 -07:00
probe Run hack/update-vendor.sh 2020-05-16 07:54:33 -04:00
proxy proxier/ipvs: check already binded addresses in the IPVS dummy interface 2020-07-02 15:32:21 -04:00
quota remove david-mcmahon from reviewers 2020-06-30 14:06:58 -07:00
registry Merge pull request #92387 from pohly/csi-storage-capacity 2020-07-09 00:04:59 -07:00
routes Run hack/update-vendor.sh 2020-05-16 07:54:33 -04:00
scheduler GenericEphemeralVolume: initial implementation 2020-07-09 23:29:24 +02:00
security GenericEphemeralVolume: feature gate, API, documentation 2020-07-09 11:02:59 +02:00
securitycontext set proper file permission for projected service account volume 2020-05-04 18:25:23 -07:00
serviceaccount Restrict service account token metrics to kube-apiserver only. 2020-05-21 15:34:57 -07:00
ssh Run hack/update-vendor.sh 2020-05-16 07:54:33 -04:00
util Merge pull request #92655 from BenTheElder/cleanup-some-owners 2020-07-01 23:14:08 -07:00
volume Merge pull request #92489 from alculquicondor/sig-storage-ownership 2020-07-09 00:05:20 -07:00
watch/json
windows/service Run hack/update-vendor.sh 2020-05-16 07:54:33 -04:00
.import-restrictions cmd/api/testing no longer overrides pkg's rules 2020-04-28 08:46:49 -07:00
BUILD remove-api 2020-05-27 16:58:05 -04:00
OWNERS