-
Notifications
You must be signed in to change notification settings - Fork 217
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
feat(helm): add podmonitor #154
Conversation
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.
thank you for your contribution, can you add a "testing done" section in description along with some screenshots of the pod monitor if possible. That way we will know if this integration is successful.
deploy/manifests/controller/helm/retina/templates/daemonset.yaml
Outdated
Show resolved
Hide resolved
deploy/manifests/controller/helm/retina/templates/podmonitor.yaml
Outdated
Show resolved
Hide resolved
deploy/manifests/controller/helm/retina/templates/daemonset.yaml
Outdated
Show resolved
Hide resolved
deploy/manifests/controller/helm/retina/templates/daemonset.yaml
Outdated
Show resolved
Hide resolved
deploy/manifests/controller/helm/retina/templates/podmonitor.yaml
Outdated
Show resolved
Hide resolved
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.
LGTM, thanks for adding this! Can you include evidence of test in the PR description like @vakalapa mentioned? Something like a screenshot of the PodMonitor being discovered in Prometheus would suffice 🙂
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 @aslafy-z! LGTM
Head branch was pushed to by a user without write access
Signed-off-by: Zadkiel AHARONIAN <[email protected]>
Head branch was pushed to by a user without write access
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 the contribution!
Add support for podMonitor in helm chart. Testing done: - podmonitor generated ![image](https://github.com/microsoft/retina/assets/8191198/357892cb-79eb-4355-80a8-06fb57c20d8a) - prometheus discovered it ![image](https://github.com/microsoft/retina/assets/8191198/94f99bab-fd1f-45f2-8c2c-13aa2ba25a57) Signed-off-by: Zadkiel AHARONIAN <[email protected]>
Add support for podMonitor in helm chart. Testing done: - podmonitor generated ![image](https://github.com/microsoft/retina/assets/8191198/357892cb-79eb-4355-80a8-06fb57c20d8a) - prometheus discovered it ![image](https://github.com/microsoft/retina/assets/8191198/94f99bab-fd1f-45f2-8c2c-13aa2ba25a57) Signed-off-by: Zadkiel AHARONIAN <[email protected]>
Add support for podMonitor in helm chart.
Testing done:
podmonitor generated
![image](https://private-user-images.githubusercontent.com/8191198/317358755-357892cb-79eb-4355-80a8-06fb57c20d8a.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkzNjgyMDUsIm5iZiI6MTczOTM2NzkwNSwicGF0aCI6Ii84MTkxMTk4LzMxNzM1ODc1NS0zNTc4OTJjYi03OWViLTQzNTUtODBhOC0wNmZiNTdjMjBkOGEucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDIxMiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAyMTJUMTM0NTA1WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MWQ3NWY0NzVjZDZlMzFlN2U2YjcyNTkzNjBhYTg5NTYwNjIzNzdjMjM0ZmJlZTgyMmYzNThkZjNkNDI5NjhlNSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.SBDrBILvWfMoy8Z1gXlD5MUSvDES3HiYvZMaxuNGU4A)
prometheus discovered it
![image](https://private-user-images.githubusercontent.com/8191198/317358299-94f99bab-fd1f-45f2-8c2c-13aa2ba25a57.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkzNjgyMDUsIm5iZiI6MTczOTM2NzkwNSwicGF0aCI6Ii84MTkxMTk4LzMxNzM1ODI5OS05NGY5OWJhYi1mZDFmLTQ1ZjItOGMyYy0xM2FhMmJhMjVhNTcucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDIxMiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAyMTJUMTM0NTA1WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NjAwMjY3NWFkMjBkNmM2ZGZkOWI3NjJhM2U2YTQzZGU0YTNiNGVmMDljZTllZjUzODhjNjUwY2Y5ZTcyOTMxOSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.XB7HzqF8M9FxuU9miLmrsZTumAX9pv6PFfFz0ZCKogM)