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

Feature: Support spreading nodes across multiple VC #44

Closed
sidharthsurana opened this issue Sep 13, 2018 · 7 comments
Closed

Feature: Support spreading nodes across multiple VC #44

sidharthsurana opened this issue Sep 13, 2018 · 7 comments
Labels
kind/feature Categorizes issue or PR as related to a new feature. lifecycle/rotten Denotes an issue or PR that has aged beyond stale and will be auto-closed.

Comments

@sidharthsurana
Copy link
Contributor

When deploying a machineset, we should support specifying a different VC in the spec that overrides the VC specified in the cluster object. This way from the infrastructure point of view, we can spread the node VMs across VCs. In doing so that assumption is that the user deploying this cluster will make sure that the VMs created across the VC will have a proper L3 connectivity to each other.

@sflxn sflxn added the kind/feature Categorizes issue or PR as related to a new feature. label Feb 1, 2019
@sflxn sflxn added this to the Next milestone Feb 1, 2019
@fejta-bot
Copy link

Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale.
Stale issues rot after an additional 30d of inactivity and eventually close.

If this issue is safe to close now please do so with /close.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta.
/lifecycle stale

@k8s-ci-robot k8s-ci-robot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label May 2, 2019
@fejta-bot
Copy link

Stale issues rot after 30d of inactivity.
Mark the issue as fresh with /remove-lifecycle rotten.
Rotten issues close after an additional 30d of inactivity.

If this issue is safe to close now please do so with /close.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta.
/lifecycle rotten

@k8s-ci-robot k8s-ci-robot added lifecycle/rotten Denotes an issue or PR that has aged beyond stale and will be auto-closed. and removed lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. labels Jun 1, 2019
@moshloop
Copy link

moshloop commented Jun 7, 2019

What is the benefit of this? Deploying across multiple vSphere clusters I fully agree with, but that can be done with a single vCenter?

within a single VC #175 would cover that use case.

@akutz
Copy link
Contributor

akutz commented Jun 7, 2019

Hi @moshloop,

I think I agree with you. Let's allow the affinity rules cover how these are spread out. While long-term there may be benefits (cross-site redundancy) of machines across multiple vCenters, I'm not sure short-term it's necessary to prioritize this.

I'd rather push back on vSphere product group to enhance affinity rules to support cross-vCenter migration.

@fejta-bot
Copy link

Rotten issues close after 30d of inactivity.
Reopen the issue with /reopen.
Mark the issue as fresh with /remove-lifecycle rotten.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta.
/close

@k8s-ci-robot
Copy link
Contributor

@fejta-bot: Closing this issue.

In response to this:

Rotten issues close after 30d of inactivity.
Reopen the issue with /reopen.
Mark the issue as fresh with /remove-lifecycle rotten.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta.
/close

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.

@dimatha
Copy link

dimatha commented Nov 18, 2021

What is the benefit of this? Deploying across multiple vSphere clusters I fully agree with, but that can be done with a single vCenter?

within a single VC #175 would cover that use case.

We do have a use case for that. Examples:

  • On-prem vCenter and VMC, different vxrail clusters deployed with its own venter (for various reasons)
  • Migration of the clusters from one vcenter to another

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature Categorizes issue or PR as related to a new feature. lifecycle/rotten Denotes an issue or PR that has aged beyond stale and will be auto-closed.
Projects
None yet
Development

No branches or pull requests

7 participants