Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Extensions: Add hooks to support virtual clusters #11064

Open
wants to merge 9 commits into
base: master
Choose a base branch
from

Conversation

nwmac
Copy link
Member

@nwmac nwmac commented May 21, 2024

Summary

Fixes #11065

This PR adds several hooks for virtual cluster support.

The changes extend the provisioner helper and allow the cluster list to be grouped by host cluster when there are virtual clusters present.

Changes made in a way to be as least disruptive as possible.

We will refine these extension points in the future and document once stable.

Areas or cases that should be tested

These hooks will be tested by extensions.

Current e2e test should validate that the hooks do not break existing functionality.

Checklist

  • The PR is linked to an issue and the linked issue has a Milestone, or no issue is needed
  • The PR has a Milestone
  • The PR template has been filled out
  • The PR has been self reviewed
  • The PR has a reviewer assigned
  • The PR has automated tests or clear instructions for manual tests and the linked issue has appropriate QA labels, or tests are not needed
  • The PR has reviewed with UX and tested in light and dark mode, or there are no UX changes

@rancher-ui-project-bot rancher-ui-project-bot bot added this to the v2.9.0 milestone May 21, 2024
@nwmac nwmac marked this pull request as ready for review May 23, 2024 10:36
@nwmac nwmac changed the title Add hooks to support virtual clusters Extensions: Add hooks to support virtual clusters May 23, 2024
@nwmac nwmac force-pushed the add-virtual-cluster-hooks branch 2 times, most recently from 7e09964 to 1e4174c Compare June 12, 2024 20:22
@nwmac nwmac force-pushed the add-virtual-cluster-hooks branch from 3225ac2 to 82fc100 Compare June 14, 2024 17:09
@nwmac
Copy link
Member Author

nwmac commented Jun 14, 2024

@mantis-toboggan-md finally got this to pass gates - refactored as we discussed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Allow clusters list to group clusters based on parent cluster
1 participant