kubernetes/pkg/controller
Dan Winship e46572ef4b Improve EndpointController's handling of headless services under dual-stack
EndpointController was accidentally requiring all headless services to
be IPv4-only in clusters with IPv6DualStack enabled.

This still leaves "legacy" (ie, IPFamily-less) headless services as
always IPv4-only because the controller doesn't currently have easy
access to the information that would allow it to fix that.
(EndpointSliceController had the same problem already, and still
does.) This can be fixed, if needed, by manually setting IPFamily,
and the proposed API for 1.20 will handle this situation better.
2020-07-17 15:26:21 -04:00
..
apis/config Enabling the EndpointSliceMirroring controller, adding related config 2020-07-06 12:43:34 -07:00
bootstrap Run hack/update-vendor.sh 2020-05-16 07:54:33 -04:00
certificates Replace StartLogging(klog.Infof) with StartStructuredLogging(0) 2020-06-15 17:48:35 +09:00
clusterroleaggregation Run hack/update-vendor.sh 2020-05-16 07:54:33 -04:00
cronjob Replace StartLogging(klog.Infof) with StartStructuredLogging(0) 2020-06-15 17:48:35 +09:00
daemon Merge pull request #91712 from KobayashiD27/structured-logging-in-event 2020-06-22 23:53:40 -07:00
deployment fix pkg/controller/deployment staticcheck 2020-06-23 19:32:20 +08:00
disruption Run hack/update-vendor.sh 2020-05-16 07:54:33 -04:00
endpoint Improve EndpointController's handling of headless services under dual-stack 2020-07-17 15:26:21 -04:00
endpointslice Improve EndpointController's handling of headless services under dual-stack 2020-07-17 15:26:21 -04:00
endpointslicemirroring Adding new logging, event, and metric to better capture when mirroring addresses is skipped 2020-07-06 12:43:35 -07:00
garbagecollector GC doesn't have to create monitors in the constructor 2020-06-10 14:59:45 +02:00
history automated refactor 2020-03-05 14:59:46 -08:00
job Merge pull request #91712 from KobayashiD27/structured-logging-in-event 2020-06-22 23:53:40 -07:00
namespace Run hack/update-vendor.sh 2020-05-16 07:54:33 -04:00
nodeipam Merge pull request #92417 from wawa0210/ipam-staticcheck 2020-07-04 00:30:48 -07:00
nodelifecycle Replace StartLogging(klog.Infof) with StartStructuredLogging(0) 2020-06-15 17:48:35 +09:00
podautoscaler Replace StartLogging(klog.Infof) with StartStructuredLogging(0) 2020-06-15 17:48:35 +09:00
podgc Run hack/update-vendor.sh 2020-05-16 07:54:33 -04:00
replicaset Replace StartLogging(klog.Infof) with StartStructuredLogging(0) 2020-06-15 17:48:35 +09:00
replication Run update-bazel.sh 2020-06-22 10:49:15 +09:00
resourcequota Run hack/update-vendor.sh 2020-05-16 07:54:33 -04:00
service/config move pkg/controller/service to k8s.io/cloud-provider/controllers/service for easier external consumption 2020-06-08 17:34:01 -04:00
serviceaccount Run hack/update-vendor.sh 2020-05-16 07:54:33 -04:00
statefulset fix pkg/controller/statefulset staticcheck 2020-06-26 00:00:41 +08:00
testutil Run hack/update-vendor.sh 2020-05-16 07:54:33 -04:00
ttl Migrate to log calls to klog.InfoS and klog.ErroS for pkg/controller 2020-06-05 13:23:01 +08:00
ttlafterfinished Replace StartLogging(klog.Infof) with StartStructuredLogging(0) 2020-06-15 17:48:35 +09:00
util Improve EndpointController's handling of headless services under dual-stack 2020-07-17 15:26:21 -04:00
volume GenericEphemeralVolume: initial implementation 2020-07-09 23:29:24 +02:00
BUILD Merge pull request #92784 from pohly/generic-ephemeral-inline-volumes 2020-07-10 15:41:46 -07:00
client_builder_dynamic.go switch over k/k to use klog v2 2020-05-16 07:54:27 -04:00
client_builder.go switch over k/k to use klog v2 2020-05-16 07:54:27 -04:00
controller_ref_manager_test.go remove unused code of (pkg/controller) 2018-10-09 08:15:30 +08:00
controller_ref_manager.go switch over k/k to use klog v2 2020-05-16 07:54:27 -04:00
controller_utils_test.go Do not swallow NotFound error for DeletePod in dsc.manage 2020-06-04 16:41:38 +08:00
controller_utils.go Migrate to log calls to klog.InfoS and klog.ErroS for pkg/controller 2020-06-05 13:23:01 +08:00
doc.go
informer_factory.go Use metadata informers instead of dynamic informers in controller manager 2019-07-11 12:18:52 -04:00
lookup_cache.go
OWNERS Add sig-apps-approvers and reviewers 2020-06-03 15:00:26 +02:00