-
Notifications
You must be signed in to change notification settings - Fork 4.7k
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
Use placement groups for low latency networking between nodes in an instance group #367
Comments
|
There are definitely some limitations, but to Justin's point (in slack) people should be allowed to at least specify it as an option when spinning up an instance group (which is what you're saying in 4)
Based off the documentation it appears that it is supported. They just mention that it's ideal to add all members to the placement group when you initialize it or you may run into issues with a |
Is there any update on this feature? |
Note: I think the idea is to create a single placement group per availability zone. |
Issues go stale after 90d of inactivity. Prevent issues from auto-closing with an If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or |
Stale issues rot after 30d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
As per @zapman449 questions,
Yes. ASG via Launch Template and Cloudformation supports this.
No longer this is true. AWS supports something called
Spread Placement Groups address this concern. |
Rotten issues close after 30d of inactivity. Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
/reopen Can we reopen this? I think it's pertinent for kops to support placement groups for node groups (both cluster and spread variants). |
We need placement groups for things like NFT tests for certain applications. |
@suchakjani: you can't re-open an issue/PR unless you authored it or you are assigned to it. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
/reopen |
Rotten issues close after 30d of inactivity. Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
My use case is looking at multiple clusters, each sandboxed to a single AZ. A spread placement group would therefore be useful specifically for the masters. |
/remove-lifecycle rotten |
@erutherford: Reopening this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Issues go stale after 90d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
/remove-lifecycle stale |
Issues go stale after 90d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
Stale issues rot after 30d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
Rotten issues close after 30d of inactivity. Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
@fejta-bot: Closing this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
We would like this as well. Multiple folks have expressed interest in this over time. Can it be reopened and /lifecycle frozen so it doesn't rot again? |
I think it's pertinent for kops to support placement groups for node instance groups (both cluster and spread ). |
@MahaGamal: You can't reopen an issue/PR unless you authored it or you are a collaborator. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
The important PR we want to pick up is 369, fixing a bug when ListenMetricsURLS is set as an env var. Full changelist: * Release notes for 3.0.20201117 [kubernetes#364](kopeio/etcd-manager#364) * Fix gofmt [kubernetes#365](kopeio/etcd-manager#365) * Add gofmt check to github actions [kubernetes#366](kopeio/etcd-manager#366) * Add boilerplate to tools/deb-tools/main.go [kubernetes#367](kopeio/etcd-manager#367) * Do not set ListenMetricsURLS [kubernetes#369](kopeio/etcd-manager#369) * Fix bazel formatting [kubernetes#370](kopeio/etcd-manager#370)
The important PR we want to pick up is 369, fixing a bug when ListenMetricsURLS is set as an env var. Full changelist: * Release notes for 3.0.20201117 [kubernetes#364](kopeio/etcd-manager#364) * Fix gofmt [kubernetes#365](kopeio/etcd-manager#365) * Add gofmt check to github actions [kubernetes#366](kopeio/etcd-manager#366) * Add boilerplate to tools/deb-tools/main.go [kubernetes#367](kopeio/etcd-manager#367) * Do not set ListenMetricsURLS [kubernetes#369](kopeio/etcd-manager#369) * Fix bazel formatting [kubernetes#370](kopeio/etcd-manager#370)
I think it's still relevant. Can we reopen? |
@minkimipt: You can't reopen an issue/PR unless you authored it or you are a collaborator. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
I suggest opening a new issue that details what you want to achieve and how. I'd say its a fairly high chance you need to contribute the PR as well. |
Placement groups can lower the latency for network traffic between nodes and increase bandwidth between nodes. kops should allow for a option which allows people to use placement groups in AWS when spinning up instance groups.
The text was updated successfully, but these errors were encountered: