-
Notifications
You must be signed in to change notification settings - Fork 116
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
Add support for multi node kubernetes cluster #465
Comments
Must haves:
(source) |
Hey @MichaelKatsoulis ! Do you have any update around this issue? PS Feel free to unassign this if you don't plan to work on this now. |
Hey @mtojek! Unfortunately I won't have time to work on this until 8.0 Release. |
After the addition of a proposed kubernetes manifest for fleet managed elastic (manifest) and the update of elastic-package to fetch this manifest from beats repo(#452, #461), elastic package deploys agent as Daemonset to test the integrations.
It would be nice the daemonset to be deployed in a multi node kubernetes cluster.
This way we can have multiple agents running (one in each node). Kubernetes integrations features such as leader election(elastic/integrations#1321) and conditions for properly getting metrics from controller manager and scheduler (elastic/integrations#1324) can be tested.
The code currently does support that.
Things to consider:
kind-control-plane
as the node as agent was supposed to run only that node. (https://github.com/elastic/elastic-package/blob/master/internal/testrunner/runners/system/servicedeployer/kubernetes.go#L107)The text was updated successfully, but these errors were encountered: