kops/pkg/model
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
..
awsmodel Generate revisions of NLB objects, and introduce cleanup phase 2024-02-17 11:41:15 -05:00
azuremodel azure: Replace lb.ForAPIServer with lb.WellKnownServices 2024-02-11 11:06:17 +02:00
components Rename stringorslice package to stringorset 2024-02-12 22:42:13 -06:00
defaults Change the control-plane IG role to "ControlPlane" in v1alpha3 API 2022-11-22 17:05:29 -08:00
domodel Refactor ForAPIServer 2024-01-12 15:53:41 -05:00
gcemodel Merge pull request #16265 from borg-land/network-patch 2024-01-20 17:20:59 +01:00
hetznermodel Refactor ForAPIServer 2024-01-12 15:53:41 -05:00
iam Update IAM Policy Principal.Service to stringorset 2024-02-14 17:39:43 -06:00
openstackmodel hack/update-expected 2024-01-22 19:02:44 +02:00
resources Remove unnecessary data from userdata 2023-08-09 18:12:37 -07:00
scalewaymodel Refactor ForAPIServer 2024-01-12 15:53:41 -05:00
tests/data hack/update-expected.sh 2023-09-05 12:34:20 +03:00
bootstrapscript.go Refactor ForAPIServer 2024-01-12 15:53:41 -05:00
bootstrapscript_test.go Refactor ForAPIServer 2024-01-12 15:53:41 -05:00
config.go v1alpha3: Move configBase to configStore.base 2023-07-22 15:57:35 -07:00
context.go Replace * in IAM tags when IRSA namespace has wildcard 2023-11-20 21:48:10 +09:00
issuerdiscovery.go Push issuer documents to GCS 2023-10-24 07:57:21 +13:00
manifests.go Create PublicJWKS feature flag 2020-09-09 09:57:06 -04:00
master_volumes.go azure: Migrate model to new SDK version 2024-02-09 04:38:33 +02:00
master_volumes_test.go Add test for ratio bug 2021-11-19 15:51:23 +01:00
names.go Refactor: Split out NLB Listener into its own task 2024-02-04 15:52:25 -05:00
pki.go v1alpha3: Move secretStore and keyStore uder configStore 2023-07-22 16:04:24 -07:00