- This will unblock some QA use cases when creating as admin (non-admins will still be in same broken state)
- Ensure that if we have access to the local cluster use it
- For non-admins they're still in a broken state, this is tracked in another issue
Also fixed issue where returning to the provisioning cluster too early would fail
- Previously nav away was occurring inside `this.save` before we could wait for the mgmt cluster
- This meant some info was missing when we arrived at the next page
- So move wait and role change into after hook and rely on native nav in this.save again
When you import an existing cluster, you are redirected to the cluster detail page in the 2nd step. Due to a race condition, this page often does not show the registration tab with the kubectl apply command.
Signed-off-by: Bastian Hofmann <bashofmann@gmail.com>
- counts are shown (ready, pending,etc) are already shown for RKE2 machines
- show restricted set of counts for RKE1 nodes
- show basic total node count for non-RKE clusters
- #3028
- Tweak some translations
- Remove used alwaysGroup
- Fix RKE1 scale pool & reactivity
- Show management pool table if rke2 or have machines
- Show node pool table if not management pool and have nodes
- Cleaned up `roles()` function (and made common fn)
- Converted some 'clusterId' property names to 'mgmtClusterId'
- Add a Node list grouped by Node Pools
- Both Node/Node Pools are of type 'management'
- For pools...
- Show node count next to pool label
- Show description of pool underneath pool label
- Show convenience scale down/up buttons (normally scale by cluster config)
- Show node pool action menu
- For nodes
- Link to kube node
- Show node role/s
- Update Machine/Machine Pool List
- For pools
- Like Node Pools add a description of machine pool underneath label
- Like Node Pools Show convienience scale down/up buttons (normally scale by cluster config)
- For machines
- Like Nodes link to kube node
- Like Nodes show node machine role/s
- Add resource descriptions (shown on lists) for machine, machine deployment and machine set
- Addresses #3291
- Includes #3016, #493