Enable Infrastructure to verify and create Dedicated Hosts during cluster infrastructure reconciliation #2241
Labels
area/provider/ibmcloud
Issues or PRs related to ibmcloud provider
kind/feature
Categorizes issue or PR as related to a new feature.
Milestone
/kind feature
/area provider/ibmcloud
User Story
What would you like to be added?
The ability for IBM Cloud CAPI to verify and potentially create Dedicated Hosts for hosting Machine VSI's, during cluster infrastructure reconciliation alleviating the user from having to do so manually.
Detailed Feature Description
For Infrastructure based clusters, IBM Cloud CAPI should reconcile a list of Dedicated Hosts for a VPC, verifying they exist and and available to host VPC VSI's (for Machines), or if necessary create the Dedicated Host(s) during infrastructure reconciliation.
Context & Motivation
What problem does this solve, and why is it important?
IBM Cloud CAPI can create an entire cluster infrastructure (VPC, subnets, VSI's, etc.), but the ability to use IBM Cloud VPC Dedicated Hosts is currently only available to existing cluster infrastructure (and existing Dedicated Hosts). Adding this capability to IBM Cloud CAPI to not only verify, but potentially create Dedicated Hosts would allow for simpler user experiences.
Proposed Solution
How should this be implemented?
Alternatives Considered
Have you considered any alternatives?
The only alternate solution is to have a user create all necessary Infrastructure resources, to use existing Dedicated Hosts.
Additional Information
Anything else you would like to add?
An initial attempt to add this support would be to start with targeting creation of Dedicated Hosts by Zone, and potentially follow up with support of creating or using existing Dedicated Host Groups as well.
The text was updated successfully, but these errors were encountered: