kops/pkg/model/awsmodel
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
api_loadbalancer.go Generate revisions of NLB objects, and introduce cleanup phase 2024-02-17 11:41:15 -05:00
autoscalinggroup.go Generate revisions of NLB objects, and introduce cleanup phase 2024-02-17 11:41:15 -05:00
autoscalinggroup_test.go Remove duplicate Cluster field from tests 2023-06-20 12:19:04 +03:00
bastion.go Generate revisions of NLB objects, and introduce cleanup phase 2024-02-17 11:41:15 -05:00
context.go v1alpha3: move networking fields under networking 2022-12-02 19:19:59 -08:00
dns.go Refactor: rename IsGossip -> UsesLegacyGossip 2023-05-22 21:50:16 -04:00
external_access.go Refactor Context into separate cloudup and nodeup types 2022-12-17 17:42:46 -08:00
firewall.go aws: Attach security group to NLBs for kops-controller 2023-10-08 09:16:35 +03:00
firewall_test.go Move firewall to awsmodel 2021-04-30 14:50:46 +03:00
iam.go Rename stringorslice package to stringorset 2024-02-12 22:42:13 -06:00
iam_test.go Rename stringorslice package to stringorset 2024-02-12 22:42:13 -06:00
network.go aws: Don't add dependency on additional CIDR for shared VPC 2023-10-03 07:24:12 +03:00
nodeterminationhandler.go Use pkg/model/iam for building SQS queue policy 2024-02-14 17:39:45 -06:00
oidc_provider.go Refactor Context into separate cloudup and nodeup types 2022-12-17 17:42:46 -08:00
spotinst.go Generate revisions of NLB objects, and introduce cleanup phase 2024-02-17 11:41:15 -05:00
sshkey.go Refactor Context into separate cloudup and nodeup types 2022-12-17 17:42:46 -08:00