Commit Graph

4 Commits

Author SHA1 Message Date
Nancy 51245fa832
AKS - various fixes to edit mode (#11059)
* do not select latest k8s version on edit

* add orchestrator version input to nodepools

* fix aks taints parsing

* todo

* pool mode should be editable

* remove diffUpstreamSpec from aks utils as it lives in shell utils now

* move taint stuff to util

* needs tests

* test node pool orchestrator version updates

* add taints validation and tests

* clean up taints

* fix taints form validation implementation

* fix merge conflicts in cruaks tests

* fix aks taints formatting

* fix removing taints

* add check for undefined node pool orchestrator version
2024-05-22 13:31:30 -07:00
Nancy edba62eeb4
Fix AKS cluster name and node pool count validation (#11037)
* fix aks cluster name validator and add test case

* update aks pool availability zone validator to work on field level

* add validation for pool min, max, and count

* rework node pool validation to scale better with more validators

* validate node count regardless of autoscaling

* remove aks node pool form validation test

* add min and max attributes to node pool count inputs
2024-05-17 11:14:45 -07:00
Giuseppe Leo 793f7c6023
Initial migration of Vue3 for compatible fixes (#10858)
* Correct file naming and small TS issues

Correct TS related issues

* Manual replacement of :is on standard HTML tags

* Add missing required in the code dependencies

* Correct SCSS import

* Correct test file naming

* Correct typo in markup

* Use alias for types import
2024-04-23 20:16:46 +02:00
Nancy 4cca5faf81
AKS provisioning extension (#9669)
Adds a built-in AKS provisioning extension to replace the embedded ember pages, as well as modifications to the provisioning UI to support other non-rke2 provisioning extensions
2024-01-11 07:52:45 -08:00