kops/pkg/instancegroups
justinsb 2a9343a168 Generate revisions of NLB objects, and introduce cleanup phase
This lets us safely make changes to otherwise immutable fields, in
particular for adding security groups to NLBs created without them.

We detect the older versions, and create deletion tasks to remove
them.  These tasks can be deferred, and we expect them to be
deferred to a "prune" phase that runs after cluster apply.

Co-authored-by: Ciprian Hacman <ciprian@hakman.dev>
2024-02-17 11:41:15 -05:00
..
OWNERS fix OWNERS labels format 2020-03-10 22:47:50 -05:00
delete.go Upgrade to klog2 2020-08-16 20:56:48 -05:00
instancegroups.go Generate revisions of NLB objects, and introduce cleanup phase 2024-02-17 11:41:15 -05:00
instancegroups_test.go Warm pool-enabled ASGs scaled to zero will no longer panic 2022-09-09 11:08:00 +02:00
rollingupdate.go Move results insert to original location to reduce diff 2022-12-21 09:30:18 -08:00
rollingupdate_os_test.go v1alpha3: Move configBase to configStore.base 2023-07-22 15:57:35 -07:00
rollingupdate_test.go cloudmock: Add context functions to mock 2023-11-09 08:17:10 -05:00
rollingupdate_warmpool_test.go Run hack/update-gofmt.sh 2021-12-01 22:39:50 +02:00
settings.go Replace fi.Bool/Float*/Int*/String() with fi.PtrTo() 2022-11-19 03:45:22 +02:00
settings_test.go Make cloudProvider a struct in v1alpha3 API 2022-03-02 21:59:49 -08:00