Commit Graph

4 Commits

Author SHA1 Message Date
Nancy Butler be4bc0db53 enable diffUpstream spec in gke, aks; improve handling of empty objects/arrays in local cluster spec 2025-07-30 05:20:28 -07:00
Nancy 2e345eab4d
EKS: edit imported clusters, and clusters with exclusively self-managed nodes (#11294)
* sync upstream eks spec on edit

* allow for nil nodeGroups

fix networking subnet mode display

* split up syncUpstreamConfig test

* update subnets display for imported clusters and clusters that had been configured to create a vpc and subnet automatically

* fix ts in eks save function

* add syncUpstreamConfig to gke provisioning
2024-07-03 06:53:26 -07:00
Nancy a069ca28b7
AKS - fix editing imported clusters (#11120)
* sync upstream hosted provider cluster spec with rancher cluster spec on edit and fix aks authorizedIpRanges watcher

* rm eks upstream sync

* fix syncUpstreamConfig utility
2024-06-13 09:10:20 -07:00
Nancy 557d0280fb
EKS Provisioning (#10581)
* eks initial

* k8s options

* eks node group component

* add config and networking components

* fix default region on initial load

* use .sync modifier in network tab

* launch templates

* node group styling

* spot instances/launch template instance type

* fix selectcredential footer when not showing the rest of the form

* cluster name description and options

* iam listRoles

* subnets

* k8s version dropdown custom

* logging tab

* agent deployment customization, labels and annotations

* working default values

* fix edit eks/aks

* instance types dropdown improvements and spot instance type filtering

* validation;

localization

* todos

* tests

* move diffUpstreamSpec

* clean up

* improve launch template loading appearance

* fix kms key fetch

* fix custom role radio

* fix failing nodegroup test

* fix lint

* fix typescript errors in crueks

* nodegroup ts

* cache ec2 instance types

* cache instance types in vuex

* nodegroup ts

* ts errors in eks networking

* eks config ts errors

* tweak nodegroup input sizing

* reset nodegroup default values if the launch template is cleared

* add tooltips and userdata file upload button to node groups

* add networking tooltips; make credential dropdown half width when not showing credential form controls

* fix rancher managed launch template detection

* fix networking tooltip

* show when a node group has a rancher-managed launch template

* fix error filtering for ec2 iam roles

* add system labels and annotations for norman clusters

* lint

* lint

* fix labels and annotations getters in norman cluster model

* added tests for norman cluster system labels and annotations

* fix some eks typescript and hide cluster name when no credential

* fix userdata sublabel link

* fix networking info banner translation typo

* node group size labels and tags should be editable
2024-04-26 09:06:48 -07:00