Skip to content
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

[synthetic-monitoring-agent] Update outdated chart & add extraEnv #3609

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

hnajib-sym
Copy link

@hnajib-sym hnajib-sym commented Mar 17, 2025

  • Set to latest release of synthetic-monitoring-agent is v0.34.4

  • Kubernetes requirement removed , doesn't make sense since chart is very basic.

  • UID in Dockerfile is set to 12345 hence yaml runAsUser: 12345 and yaml fsGroup: 12345

Note

Pod fails with default UID 65534 , fsGroup updated to align

  • NET_RAW capabilities is required else pod fails with operation not permitted

Note

synthetic-monitoring-agent Docker file is already add cap_net_raw

Warning

drop ALL take precedence and pod fails , so it was removed

  • yaml extraEnv was added to able to pass GO PROXY environments variables : HTTP_PROXY & HTTPS_PROXY

@CLAassistant
Copy link

CLAassistant commented Mar 17, 2025

CLA assistant check
All committers have signed the CLA.

@hnajib-sym hnajib-sym changed the title [SRE-SYM][synthetic-monitoring-agent] Update outdated chart [synthetic-monitoring-agent] Update outdated chart & add extraEnv Mar 18, 2025
@hnajib-sym
Copy link
Author

@zanhsieh could you check this PR please

@zanhsieh
Copy link
Collaborator

@hnajib-sym
Can you use helm-docs to regen README.md plz?

@hnajib-sym
Copy link
Author

I used more recent version of helm-docs, will install the required version and regenerate README @zanhsieh

@jkroepke jkroepke removed their request for review March 19, 2025 07:40
@hnajib-sym
Copy link
Author

@zanhsieh can you relaunch CI.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants