* 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
* 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
* 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
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