From b7e790abac7a19fdc85da3fb0a03be26024e4e34 Mon Sep 17 00:00:00 2001 From: Marcel Jacek Date: Mon, 30 Mar 2026 17:50:27 +0200 Subject: [PATCH] bump github.com/stackitcloud/stackit-sdk-go/services/ske --- go.mod | 2 +- go.sum | 4 +- .../cmd/ske/cluster/create/create_test.go | 40 +++++++++++++------ .../cmd/ske/cluster/update/update_test.go | 40 +++++++++++++------ 4 files changed, 57 insertions(+), 29 deletions(-) diff --git a/go.mod b/go.mod index 8d49310e1..3c1c07cf6 100644 --- a/go.mod +++ b/go.mod @@ -35,7 +35,7 @@ require ( github.com/stackitcloud/stackit-sdk-go/services/serverupdate v1.2.6 github.com/stackitcloud/stackit-sdk-go/services/serviceaccount v0.12.0 github.com/stackitcloud/stackit-sdk-go/services/serviceenablement v1.2.7 - github.com/stackitcloud/stackit-sdk-go/services/ske v1.9.0 + github.com/stackitcloud/stackit-sdk-go/services/ske v1.11.0 github.com/stackitcloud/stackit-sdk-go/services/sqlserverflex v1.4.3 github.com/zalando/go-keyring v0.2.6 golang.org/x/mod v0.33.0 diff --git a/go.sum b/go.sum index ad605a10d..23665a67e 100644 --- a/go.sum +++ b/go.sum @@ -654,8 +654,8 @@ github.com/stackitcloud/stackit-sdk-go/services/serviceenablement v1.2.7 h1:M2PY github.com/stackitcloud/stackit-sdk-go/services/serviceenablement v1.2.7/go.mod h1:jitkQuP2K/SH63Qor0C4pcqz1GDCy/lK2H4t8/VDse4= github.com/stackitcloud/stackit-sdk-go/services/sfs v0.4.0 h1:ofdGO2dGH6ywKbIVxaxRVal3jWX9WlcHSm5BTud5bC4= github.com/stackitcloud/stackit-sdk-go/services/sfs v0.4.0/go.mod h1:r5lBwzJpJe2xBIYctkVIIpaZ41Y6vUEpkmsWR2VoQJs= -github.com/stackitcloud/stackit-sdk-go/services/ske v1.9.0 h1:pNEIQdUJMP5oMsBV/U9ENGBbzsFedb/3ZRC+Mw7bcYc= -github.com/stackitcloud/stackit-sdk-go/services/ske v1.9.0/go.mod h1:VW6csYWkytVufoiDMquVEdyF0amYICzOzSe6ynRRDsI= +github.com/stackitcloud/stackit-sdk-go/services/ske v1.11.0 h1:QoKyQPe8FqDqJLNgE5uRlZ/y1c1GUxjV1DDLu5QEBD8= +github.com/stackitcloud/stackit-sdk-go/services/ske v1.11.0/go.mod h1:KhVYCR58wETqdI7Quwhe3OR3BhB2T/b7DzaMsfDnr8g= github.com/stackitcloud/stackit-sdk-go/services/sqlserverflex v1.4.3 h1:AQrcr+qeIuZob+3TT2q1L4WOPtpsu5SEpkTnOUHDqfE= github.com/stackitcloud/stackit-sdk-go/services/sqlserverflex v1.4.3/go.mod h1:8BBGC69WFXWWmKgzSjgE4HvsI7pEgO0RN2cASwuPJ18= github.com/stbenjam/no-sprintf-host-port v0.3.1 h1:AyX7+dxI4IdLBPtDbsGAyqiTSLpCP9hWRrXQDU4Cm/g= diff --git a/internal/cmd/ske/cluster/create/create_test.go b/internal/cmd/ske/cluster/create/create_test.go index 1dd6b233a..896e9421a 100644 --- a/internal/cmd/ske/cluster/create/create_test.go +++ b/internal/cmd/ske/cluster/create/create_test.go @@ -32,45 +32,59 @@ const testRegion = "eu01" var testPayload = &ske.CreateOrUpdateClusterPayload{ Kubernetes: ske.Kubernetes{ - Version: "1.25.15", + Version: "1.25.15", + AdditionalProperties: map[string]any{}, }, Nodepools: []ske.Nodepool{ { Name: "np-name", Machine: ske.Machine{ Image: ske.Image{ - Name: "flatcar", - Version: "3760.2.1", + Name: "flatcar", + Version: "3760.2.1", + AdditionalProperties: map[string]any{}, }, - Type: "b1.2", + Type: "b1.2", + AdditionalProperties: map[string]any{}, }, Minimum: int32(1), Maximum: int32(2), MaxSurge: utils.Ptr(int32(1)), Volume: ske.Volume{ - Type: utils.Ptr("storage_premium_perf0"), - Size: int32(40), + Type: utils.Ptr("storage_premium_perf0"), + Size: int32(40), + AdditionalProperties: map[string]any{}, }, AvailabilityZones: []string{"eu01-3"}, - Cri: &ske.CRI{Name: utils.Ptr("containerd")}, + Cri: &ske.CRI{ + Name: utils.Ptr("containerd"), + AdditionalProperties: map[string]any{}, + }, + AdditionalProperties: map[string]any{}, }, }, Extensions: &ske.Extension{ Acl: &ske.ACL{ - Enabled: true, - AllowedCidrs: []string{"0.0.0.0/0"}, + Enabled: true, + AllowedCidrs: []string{"0.0.0.0/0"}, + AdditionalProperties: map[string]any{}, }, + AdditionalProperties: map[string]any{}, }, Maintenance: &ske.Maintenance{ AutoUpdate: ske.MaintenanceAutoUpdate{ - KubernetesVersion: utils.Ptr(true), - MachineImageVersion: utils.Ptr(true), + KubernetesVersion: utils.Ptr(true), + MachineImageVersion: utils.Ptr(true), + AdditionalProperties: map[string]any{}, }, TimeWindow: ske.TimeWindow{ - End: time.Date(0, 1, 1, 5, 0, 0, 0, time.FixedZone("test-zone", 2*60*60)), - Start: time.Date(0, 1, 1, 3, 0, 0, 0, time.FixedZone("test-zone", 2*60*60)), + End: time.Date(0, 1, 1, 5, 0, 0, 0, time.FixedZone("test-zone", 2*60*60)), + Start: time.Date(0, 1, 1, 3, 0, 0, 0, time.FixedZone("test-zone", 2*60*60)), + AdditionalProperties: map[string]any{}, }, + AdditionalProperties: map[string]any{}, }, + AdditionalProperties: map[string]any{}, } func fixtureArgValues(mods ...func(argValues []string)) []string { diff --git a/internal/cmd/ske/cluster/update/update_test.go b/internal/cmd/ske/cluster/update/update_test.go index 4b06392ff..e4cad4e35 100644 --- a/internal/cmd/ske/cluster/update/update_test.go +++ b/internal/cmd/ske/cluster/update/update_test.go @@ -31,45 +31,59 @@ const testRegion = "eu01" var testPayload = ske.CreateOrUpdateClusterPayload{ Kubernetes: ske.Kubernetes{ - Version: "1.25.15", + Version: "1.25.15", + AdditionalProperties: map[string]any{}, }, Nodepools: []ske.Nodepool{ { Name: "np-name", Machine: ske.Machine{ Image: ske.Image{ - Name: "flatcar", - Version: "3760.2.1", + Name: "flatcar", + Version: "3760.2.1", + AdditionalProperties: map[string]any{}, }, - Type: "b1.2", + Type: "b1.2", + AdditionalProperties: map[string]any{}, }, Minimum: int32(1), Maximum: int32(2), MaxSurge: utils.Ptr(int32(1)), Volume: ske.Volume{ - Type: utils.Ptr("storage_premium_perf0"), - Size: int32(40), + Type: utils.Ptr("storage_premium_perf0"), + Size: int32(40), + AdditionalProperties: map[string]any{}, }, AvailabilityZones: []string{"eu01-3"}, - Cri: &ske.CRI{Name: utils.Ptr("containerd")}, + Cri: &ske.CRI{ + Name: utils.Ptr("containerd"), + AdditionalProperties: map[string]any{}, + }, + AdditionalProperties: map[string]any{}, }, }, Extensions: &ske.Extension{ Acl: &ske.ACL{ - Enabled: true, - AllowedCidrs: []string{"0.0.0.0/0"}, + Enabled: true, + AllowedCidrs: []string{"0.0.0.0/0"}, + AdditionalProperties: map[string]any{}, }, + AdditionalProperties: map[string]any{}, }, Maintenance: &ske.Maintenance{ AutoUpdate: ske.MaintenanceAutoUpdate{ - KubernetesVersion: utils.Ptr(true), - MachineImageVersion: utils.Ptr(true), + KubernetesVersion: utils.Ptr(true), + MachineImageVersion: utils.Ptr(true), + AdditionalProperties: map[string]any{}, }, TimeWindow: ske.TimeWindow{ - End: time.Date(0, 1, 1, 5, 0, 0, 0, time.FixedZone("test-zone", 2*60*60)), - Start: time.Date(0, 1, 1, 3, 0, 0, 0, time.FixedZone("test-zone", 2*60*60)), + End: time.Date(0, 1, 1, 5, 0, 0, 0, time.FixedZone("test-zone", 2*60*60)), + Start: time.Date(0, 1, 1, 3, 0, 0, 0, time.FixedZone("test-zone", 2*60*60)), + AdditionalProperties: map[string]any{}, }, + AdditionalProperties: map[string]any{}, }, + AdditionalProperties: map[string]any{}, } func fixtureArgValues(mods ...func(argValues []string)) []string {