-
Notifications
You must be signed in to change notification settings - Fork 2.8k
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
metrics: Expose xfrm stats in prometheus #18553
Conversation
c40ade0
to
294d6d8
Compare
294d6d8
to
0af8e84
Compare
/test Job 'Cilium-PR-K8s-1.23-kernel-net-next' failed and has not been observed before, so may be related to your PR: Click to show.Test Name
Failure Output
If it is a flake, comment |
/mlh new-flake Cilium-PR-K8s-1.23-kernel-net-next 👍 created #18566 |
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.
Thanks for taking care of this! 🙏 🎉
Ok on IPsec-specific bits 👍 I'm too unfamiliar with Prometheus to approve the rest.
0af8e84
to
5e235b4
Compare
5e235b4
to
5a11b61
Compare
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.
🎉
The code changes are only covered in the new unit test, which is passing. Smoke tests are also passing and reviews are in. Marking ready to merge. |
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.
🚀
Description
This commit is to expose xfrm stats via prometheus metrics if IPSec is
enabled.
Fixes: #14725
Signed-off-by: Tam Mach tam.mach@isovalent.com
Testing
Testing was done locally with kind clusters, please find below details:
ip sec is NOT enabled
ip sec is enabled