https://github.com/cilium/cilium
Revision 19b9e114fbabd7314a67bcc54919315afeac033a authored by Maciej Kwiek on 05 August 2022, 11:06:32 UTC, committed by Maciej Kwiek on 12 September 2022, 16:13:05 UTC
[ upstream commit 588555069ac08bbbd31af77943e33c128c5344e8 ]

This change causes DNS clients that dnsproxy uses to connect to upstream
DNS servers to be populated before proxy binds to it's sockets.

Clients being set after proxy binds might have caused some DNS traffic
to be dropped while proxy was starting up.

Signed-off-by: Maciej Kwiek <maciej@isovalent.com>
Signed-off-by: Jussi Maki <jussi@isovalent.com>
1 parent 1823586
History
Tip revision: 19b9e114fbabd7314a67bcc54919315afeac033a authored by Maciej Kwiek on 05 August 2022, 11:06:32 UTC
dnsproxy: populate DNS clients before proxy start
Tip revision: 19b9e11
File Mode Size
.github
.travis
Documentation
api
bpf
bugtool
cilium
cilium-health
clustermesh-apiserver
contrib
daemon
envoy
examples
hack
hubble-relay
images
install
jenkinsfiles
operator
pkg
plugins
proxylib
test
tools
vendor
.authors.aux -rw-r--r-- 416 bytes
.clomonitor.yml -rw-r--r-- 181 bytes
.gitattributes -rw-r--r-- 367 bytes
.gitignore -rw-r--r-- 1.5 KB
.golangci.yaml -rw-r--r-- 3.5 KB
.mailmap -rw-r--r-- 5.3 KB
.travis.yml -rw-r--r-- 492 bytes
AUTHORS -rw-r--r-- 29.4 KB
CHANGELOG.md -rw-r--r-- 69.0 KB
CODEOWNERS -rw-r--r-- 1.1 KB
CODE_OF_CONDUCT.md -rw-r--r-- 2.2 KB
CONTRIBUTING.md -rw-r--r-- 473 bytes
FURTHER_READINGS.rst -rw-r--r-- 6.4 KB
GO_VERSION -rw-r--r-- 7 bytes
LICENSE -rw-r--r-- 11.1 KB
MAINTAINERS.md -rw-r--r-- 4.0 KB
Makefile -rw-r--r-- 30.4 KB
Makefile.defs -rw-r--r-- 7.3 KB
Makefile.docker -rw-r--r-- 6.4 KB
Makefile.quiet -rw-r--r-- 818 bytes
README.rst -rw-r--r-- 16.6 KB
SECURITY.md -rw-r--r-- 615 bytes
USERS.md -rw-r--r-- 18.0 KB
VERSION -rw-r--r-- 7 bytes
Vagrantfile -rw-r--r-- 14.8 KB
go.mod -rw-r--r-- 11.1 KB
go.sum -rw-r--r-- 159.7 KB
netlify.toml -rw-r--r-- 92 bytes
stable.txt -rw-r--r-- 8 bytes
vagrant_box_defaults.rb -rw-r--r-- 394 bytes

README.rst

back to top