kubernetes/pkg/registry
Antonio Ojea 21e26486ac sync Service API status rest storage
The Service API Rest implementation is complex and has to use different
hooks on the REST storage. The status store was making a shallow copy of
the storage before adding the hooks, so it was not inheriting the hooks.

The status store must have the same hooks as the rest store to be able
to handle correctly the allocation and deallocation of ClusterIPs and
nodePorts.

Change-Id: I44be21468d36017f0ec41a8f912b8490f8f13f55
Signed-off-by: Antonio Ojea <aojea@google.com>
2023-09-13 11:35:42 +00:00
..
admissionregistration api: add v1beta1 ValidatingAdmissionPolicy/Binding types and storage 2023-07-20 13:24:09 -07:00
apiserverinternal Remove GetSingularName for subresources 2022-11-18 12:21:19 +03:00
apps cleanup: Update deprecated FromInt to FromInt32 (#119858) 2023-08-16 09:33:01 -07:00
authentication KEP-3325: Promote SelfSubjectReview to GA 2023-05-02 14:50:40 +02:00
authorization Ensure version "*" is passed instead of "" for all authz checks (#116937) 2023-04-25 09:06:18 -07:00
autoscaling Remove ability to re-enable serving deprecated autoscalingapiv2beta APIs 2023-04-29 16:51:48 +08:00
batch add podReplacementPolicy and terminating field to job api 2023-07-19 16:34:38 +00:00
certificates Replace uses of diff.ObjectDiff with cmp.Diff 2023-04-12 08:46:12 -07:00
coordination Add singular name for the rest of types 2022-11-18 12:21:13 +03:00
core sync Service API status rest storage 2023-09-13 11:35:42 +00:00
discovery Remove ability to re-enable serving deprecated discoveryv1beta1 APIs 2023-04-30 19:21:46 +08:00
events Remove ability to re-enable serving deprecated eventv1beta1 APIs 2023-04-28 14:58:59 +08:00
flowcontrol apf: remove v1alpha1 API 2023-08-30 20:48:42 +08:00
networking [UT] add ut for pkg/registry/networking/ipaddress 2023-06-19 10:12:34 +08:00
node remove ability to re-enable serving deprecated versions of the runtimeclasses kind 2023-05-02 22:40:26 +08:00
policy Remove ability to re-enable serving deprecated policyv1beta1 APIs 2023-07-18 10:24:26 +08:00
rbac Replace uses of diff.ObjectDiff with cmp.Diff 2023-04-12 08:46:12 -07:00
registrytest lavalamp is taking a long break 2023-05-11 16:43:38 +00:00
resource Replace uses of diff.ObjectDiff with cmp.Diff 2023-04-12 08:46:12 -07:00
scheduling Add singular name for the rest of types 2022-11-18 12:21:13 +03:00
storage Merge pull request #117061 from AxeZhan/duplicate_validation 2023-05-14 12:51:26 -07:00
doc.go Use Go canonical import paths 2016-07-16 13:48:21 -04:00
OWNERS Add api-machinery TL owners permissions for jpbetz 2023-05-15 11:09:54 -04:00