kubernetes/pkg
Jacob Tanenbaum 144280e7a7 Correctly Clear conntrack entrty on endpoint changes when using nodeport
When using NodePort to connect to an endpoint using UDP, if the endpoint is deleted on
restoration of the endpoint traffic does not flow. This happens because conntrack holds
the state of the connection and the proxy does not correctly clear the conntrack entry
for the stale endpoint.

Introduced a new function to conntrack ClearEntriesForPortNAT that uses the endpointIP
and NodePort to remove the stale conntrack entry and allow traffic to resume when
the endpoint is restored.

Signed-off-by: Jacob Tanenbaum <jtanenba@redhat.com>
2018-12-03 15:02:48 -05:00
..
api Add tests to ensure storage feature gate changes don't escape packages 2018-11-16 10:52:53 -05:00
apis Merge pull request #71167 from msau42/block-beta 2018-11-16 20:28:03 -08:00
auth Move from glog to klog 2018-11-10 07:50:31 -05:00
capabilities
client generated 2018-11-16 12:41:17 -05:00
cloudprovider Merge pull request #70432 from mvladev/fix-cloud-provider-aws 2018-11-29 00:47:55 -08:00
controller Merge pull request #70838 from ping035627/k8s-181107 2018-11-29 07:36:18 -08:00
credentialprovider Move from glog to klog 2018-11-10 07:50:31 -05:00
features Promote BlockVolume to beta 2018-11-16 13:38:59 -05:00
fieldpath Update gofmt for go1.11 2018-10-05 12:59:38 -07:00
generated Merge pull request #69709 from seans3/kubectl-translate-fix 2018-10-18 10:25:18 -07:00
kubeapiserver Merge pull request #70471 from xichengliudui/fix181031 2018-11-29 00:48:16 -08:00
kubectl Merge pull request #70127 from dtaniwaki/print-sub-path 2018-11-28 23:31:31 -08:00
kubelet Merge pull request #66308 from RobertKrawitz/bug-1581483 2018-11-29 02:00:54 -08:00
kubemark Move from glog to klog 2018-11-10 07:50:31 -05:00
master plumb apiAudience to TokenReview registry 2018-11-16 19:30:42 -05:00
printers Merge pull request #69874 from stewart-yu/patch-1 2018-11-28 23:31:10 -08:00
probe Move from glog to klog 2018-11-10 07:50:31 -05:00
proxy Correctly Clear conntrack entrty on endpoint changes when using nodeport 2018-12-03 15:02:48 -05:00
quota Update gofmt for go1.11 2018-10-05 12:59:38 -07:00
registry plumb apiAudience to TokenReview registry 2018-11-16 19:30:42 -05:00
routes
scheduler Merge pull request #70947 from Adirio/nodetree-thread-safety 2018-11-29 07:36:48 -08:00
security auth policy subproject approvers/reviewers 2018-11-06 00:57:39 -05:00
securitycontext api changes for psp runasgroup policy 2018-10-09 17:32:09 -07:00
serviceaccount retrofit svcacct token authenticator to support audience validation 2018-11-13 20:38:41 -08:00
ssh Move from glog to klog 2018-11-10 07:50:31 -05:00
util Correctly Clear conntrack entrty on endpoint changes when using nodeport 2018-12-03 15:02:48 -05:00
version *: Remove comment tags in GoDoc 2018-09-13 20:27:32 -07:00
volume Merge pull request #70860 from humblec/getVolumeName 2018-11-29 07:36:28 -08:00
watch/json
windows/service Move from glog to klog 2018-11-10 07:50:31 -05:00
.import-restrictions
BUILD prune internal clients from kubectl describer 2018-11-16 00:11:10 +08:00
customers.yaml api changes for psp runasgroup policy 2018-10-09 17:32:09 -07:00
OWNERS