Skip to content
This repository has been archived by the owner on Oct 10, 2023. It is now read-only.

Support multi-az on vSphere: Deploy workload cluster on multiple AZs in vSphere #827

Closed
2 of 9 tasks
Tracked by #863
saji-pivotal opened this issue Oct 11, 2021 · 1 comment · Fixed by #1108
Closed
2 of 9 tasks
Tracked by #863
Assignees
Labels
area/cli area/plugin area/ux UX related kind/feature Categorizes issue or PR as related to a new feature
Milestone

Comments

@saji-pivotal
Copy link
Contributor

saji-pivotal commented Oct 11, 2021

Describe the feature request
The request is to support deploying workload clusters across different ComputeClusters on vSphere or across different hosts within the same ComputeCluster. This can be done by using VsphereFailureDomain and VsphereDeploymentZone resources.

The support for this has already been provided upstream - https://github.com/kubernetes-sigs/cluster-api-provider-vsphere/releases/tag/v0.7.10

#791 has also been filed for the Tanzu CLI to perform CRUD operations on VsphereFailureDomain and VsphereDeploymentZone resources.

The request in this issue is -

  1. If a management cluster has a VsphereFailureDomain, plug the name of the VsphereFailureDomain in the workload cluster template while deploying it.
  2. This will require changes to the provider templates, and some adding config variables to determine where to deploy the workload cluster

Describe alternatives you've considered

Affected product area (please put an X in all that apply)

  • APIs
  • Addons
  • CLI
  • Docs
  • Installation
  • Plugin
  • Security
  • Test and Release
  • User Experience

Additional context
#825
https://github.com/kubernetes-sigs/cluster-api-provider-vsphere/releases/tag/v0.7.10

@saji-pivotal saji-pivotal added kind/feature Categorizes issue or PR as related to a new feature needs-triage Indicates an issue or PR needs to be triaged labels Oct 11, 2021
@saji-pivotal saji-pivotal self-assigned this Oct 11, 2021
@vuil vuil added area/cli area/plugin area/ux UX related and removed needs-triage Indicates an issue or PR needs to be triaged labels Oct 12, 2021
@saji-pivotal saji-pivotal added this to the 2021-Novemeber milestone Oct 14, 2021
@saji-pivotal
Copy link
Contributor Author

I was able to create a VsphereFailureDomain, and an associated VsphereDeploymentZone. But when I try to create a prod workload cluster (using a photon ova), only 1 of the 3 desired worker nodes gets deployed.

Attaching the kubectl logs
vsphere-wc-1026.log

@srm09 Is this something you've encountered in your testing?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area/cli area/plugin area/ux UX related kind/feature Categorizes issue or PR as related to a new feature
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants