-
Notifications
You must be signed in to change notification settings - Fork 2.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use watcher to track unmanaged kube-dns pods in Cilium Operator #11470
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
aanm
added
dont-merge/waiting-for-upstream
Only merge once upstream library or kernel features have landed
release-note/misc
This PR makes changes that have no direct user impact.
labels
May 11, 2020
test-me-please |
aanm
force-pushed
the
pr/avoid-pod-list
branch
3 times, most recently
from
May 12, 2020 09:10
ad9813c
to
842782d
Compare
aanm
force-pushed
the
pr/do-not-list-unmanaged-pods
branch
from
May 12, 2020 09:11
8d7b3c6
to
d13f3d3
Compare
test-me-please |
aanm
force-pushed
the
pr/avoid-pod-list
branch
5 times, most recently
from
May 13, 2020 11:20
199c64c
to
29f49b0
Compare
aanm
changed the title
Use watcher to track unamanged kube-dns pods in Cilium Operator
Use watcher to track unmanaged kube-dns pods in Cilium Operator
May 13, 2020
aanm
force-pushed
the
pr/do-not-list-unmanaged-pods
branch
from
May 13, 2020 14:36
d13f3d3
to
f960369
Compare
test-me-please |
aanm
removed
the
dont-merge/waiting-for-upstream
Only merge once upstream library or kernel features have landed
label
May 13, 2020
aanm
force-pushed
the
pr/do-not-list-unmanaged-pods
branch
2 times, most recently
from
May 13, 2020 14:44
b4f2ac2
to
b33db47
Compare
will need rebase once #11435 is merged |
aanm
force-pushed
the
pr/do-not-list-unmanaged-pods
branch
from
May 14, 2020 07:22
b33db47
to
80aa851
Compare
test-me-please |
aanm
force-pushed
the
pr/do-not-list-unmanaged-pods
branch
from
May 15, 2020 16:45
80aa851
to
7328d76
Compare
test-me-please |
1 similar comment
test-me-please |
aanm
force-pushed
the
pr/do-not-list-unmanaged-pods
branch
from
May 15, 2020 16:46
7328d76
to
66aaee9
Compare
test-me-please |
qmonnet
approved these changes
May 27, 2020
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me
Listing all pods, even if with a filter will load the etcd kvstore as the filtering is done in kube-apiserver. To avoid doing this operation every 10 seconds we can have a single watcher that keeps track of all unmanaged kube-dns pods locally. Signed-off-by: André Martins <andre@cilium.io>
aanm
force-pushed
the
pr/do-not-list-unmanaged-pods
branch
from
May 27, 2020 13:48
66aaee9
to
375ccf9
Compare
test-me-please (previous test logs were no longer available) |
christarazi
approved these changes
May 27, 2020
retest-net-next |
K8s1.17 hit #11314 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Listing all pods, even if with a filter will load the etcd kvstore as
the filtering is done in kube-apiserver. To avoid doing this operation
every 10 seconds we can have a single watcher that keeps track of all
unmanaged kube-dns pods locally.
Fixes #11466