aws / aws/eks-anywhere

vSphere DRS Anti-Affinity VM-VM rule creation / updating via EKSCTL

Open
#3,642 2 comments 3 reactions 0 assignees View on GitHub
area/providers/vsphere external kind/enhancement
Dominant language
Go
Stars
2.1k
Forks
328
Avg merge
1d 4h
Merged PRs (30d)
9

Description

**What would you like to be added**:
The ability to enable vSphere DRS Anti-Affinity VM-VM rule creation so that control plane, etcd, and worker nodes don't all end up on the same ESXi node

**Why is this needed**:
Code to be added into eksctl to interact with vCenter for the rule creation and updating, anti-affinity rules should be settable for control planes, etcd, and worker nodes

Contributor guide

Open the contributing guide

Research direction

Start by locating eksctl's vCenter integration and the cluster node placement paths. Define how anti-affinity rule creation and updating should work for control planes, etcd, and worker nodes, then verify that each group can be configured without placing all nodes on one ESXi host.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
infrastructure
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.