KREP-012: Cluster Targets for multi-cluster orchestration#1064
KREP-012: Cluster Targets for multi-cluster orchestration#1064JamesGAWS wants to merge 4 commits intokubernetes-sigs:mainfrom
Conversation
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: JamesGAWS The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
Welcome @JamesGAWS! |
|
Hi @JamesGAWS. Thanks for your PR. I'm waiting for a kubernetes-sigs member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. DetailsInstructions 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-sigs/prow repository. |
| // Exactly one target type must be specified. | ||
| // | ||
| // +kubebuilder:validation:Optional | ||
| Cluster *ClusterProtocol `json:"cluster,omitempty"` |
There was a problem hiding this comment.
doesn't this mean that any instances of this RGD will only be shipped to 1 cluster? What if multiple clusters are desired?
There was a problem hiding this comment.
Example 3 covers the use case of orchestrating across multiple clusters with nested RGDs. Future directions covers extending the resource schema to include a target field.
KREP-012 introduce cluster targets to the RGD schema allowing RGD authors to to orchestrate resources across multiple clusters from a single cluster.