kubernetes-sigs / cluster-api-provider-vsphere

Apache License 2.0
372 stars 295 forks source link

CAPV ControlPlane Failure Domain documentation #1312

Open dimatha opened 2 years ago

dimatha commented 2 years ago

/kind feature

Describe the solution you'd like As a cluster admin I'd like to distribute k8s CP nodes across different hosts within the same cluster.

Referring to this proposal: https://github.com/kubernetes-sigs/cluster-api-provider-vsphere/blob/master/docs/proposal/20201103-failure-domain.md#for-user-story-1 I'm struggling to understand how to do the configuration using VSphereFailureDomain CRD to achieve the goal.

Anything else you would like to add: [Miscellaneous information that will assist in solving the issue.]

Environment:

dimatha commented 2 years ago

Ok, I had to spend some time to understand it. And here is my experience.

From the proposal:

Region -> ComputeCluster, Zone -> HostGroup
#no tag required
#hostgroups need to be pre-configured
#CAPV need permissions to create vm groups and affinity rules

From my experience:

gab-satchi commented 2 years ago

/assign @srm09

srm09 commented 2 years ago

/kind documentation /remove-kind feature

k8s-triage-robot commented 2 years ago

The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs.

This bot triages issues and PRs according to the following rules:

You can:

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle stale

srm09 commented 2 years ago

/remove-lifecycle stale /lifecycle frozen