-
Notifications
You must be signed in to change notification settings - Fork 148
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
[helm]: forward agent providers configuration for fleet mode #5912
[helm]: forward agent providers configuration for fleet mode #5912
Conversation
6770601
to
9d7d1fe
Compare
please don't forget to add proper |
Pinging @elastic/elastic-agent-control-plane (Team:Elastic-Agent-Control-Plane) |
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, but I think we should have an example for fleet mode as well. Can be added in a follow up.
UPDATE: @swiatekm I added an example, so if you can please give this one another look 🙂 Thank you when I switched this PR from draft to ready today, I had this feeling that I was forgetting something that I couldn't recall; but you just found it and it was to add a fleet managed example. 🙂 I will push one about it in this PR |
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.
👍
This pull request is now in conflicts. Could you fix it? 🙏
|
a4ac215
to
28376b8
Compare
Quality Gate passedIssues Measures |
* feat: forward agent providers configuration for fleet mode * feat: add fleet example (cherry picked from commit 9d2c3c9) # Conflicts: # deploy/helm/elastic-agent/examples/kubernetes-default/rendered/manifest.yaml # deploy/helm/elastic-agent/examples/kubernetes-hints-autodiscover/rendered/manifest.yaml # deploy/helm/elastic-agent/examples/kubernetes-only-logs/rendered/manifest.yaml # deploy/helm/elastic-agent/examples/multiple-integrations/rendered/manifest.yaml # deploy/helm/elastic-agent/examples/nginx-custom-integration/rendered/manifest.yaml # deploy/helm/elastic-agent/examples/system-custom-auth-paths/rendered/manifest.yaml # deploy/helm/elastic-agent/templates/agent/k8s/_pod_template.yaml
* feat: forward agent providers configuration for fleet mode * feat: add fleet example (cherry picked from commit 9d2c3c9) # Conflicts: # deploy/helm/elastic-agent/examples/kubernetes-default/rendered/manifest.yaml # deploy/helm/elastic-agent/examples/kubernetes-hints-autodiscover/rendered/manifest.yaml # deploy/helm/elastic-agent/examples/kubernetes-only-logs/rendered/manifest.yaml # deploy/helm/elastic-agent/examples/multiple-integrations/rendered/manifest.yaml # deploy/helm/elastic-agent/examples/nginx-custom-integration/rendered/manifest.yaml # deploy/helm/elastic-agent/examples/system-custom-auth-paths/rendered/manifest.yaml # deploy/helm/elastic-agent/templates/agent/k8s/_pod_template.yaml
…for fleet mode (#5934) * [helm]: forward agent providers configuration for fleet mode (#5912) * feat: forward agent providers configuration for fleet mode * feat: add fleet example (cherry picked from commit 9d2c3c9) # Conflicts: # deploy/helm/elastic-agent/examples/kubernetes-default/rendered/manifest.yaml # deploy/helm/elastic-agent/examples/kubernetes-hints-autodiscover/rendered/manifest.yaml # deploy/helm/elastic-agent/examples/kubernetes-only-logs/rendered/manifest.yaml # deploy/helm/elastic-agent/examples/multiple-integrations/rendered/manifest.yaml # deploy/helm/elastic-agent/examples/nginx-custom-integration/rendered/manifest.yaml # deploy/helm/elastic-agent/examples/system-custom-auth-paths/rendered/manifest.yaml # deploy/helm/elastic-agent/templates/agent/k8s/_pod_template.yaml * fix: resolve conflicts * fix: render Helm examples --------- Co-authored-by: Panos Koutsovasilis <[email protected]>
…or fleet mode (#5935) * [helm]: forward agent providers configuration for fleet mode (#5912) * feat: forward agent providers configuration for fleet mode * feat: add fleet example (cherry picked from commit 9d2c3c9) # Conflicts: # deploy/helm/elastic-agent/examples/kubernetes-default/rendered/manifest.yaml # deploy/helm/elastic-agent/examples/kubernetes-hints-autodiscover/rendered/manifest.yaml # deploy/helm/elastic-agent/examples/kubernetes-only-logs/rendered/manifest.yaml # deploy/helm/elastic-agent/examples/multiple-integrations/rendered/manifest.yaml # deploy/helm/elastic-agent/examples/nginx-custom-integration/rendered/manifest.yaml # deploy/helm/elastic-agent/examples/system-custom-auth-paths/rendered/manifest.yaml # deploy/helm/elastic-agent/templates/agent/k8s/_pod_template.yaml * fix: resolve conflicts * fix: render Helm examples --------- Co-authored-by: Panos Koutsovasilis <[email protected]>
* feat: forward agent providers configuration for fleet mode * feat: add fleet example
What does this PR do?
This PR forwards providers configuration for managed agents (fleet mode)
Why is it important?
Because users need to be able to disable/enabled leader election or/and kubernetes providers for managed agents
Checklist
./changelog/fragments
using the changelog toolDisruptive User Impact
N/A
How to test this PR locally
Related issues