diff --git a/CHANGELOG.md b/CHANGELOG.md index be001c0be..52e36f569 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,7 @@ ## Release (2024-XX-XX) +- `ske`: [v0.19.0](services/ske/CHANGELOG.md#v0190-2024-07-18) + - **Feature:** New fields for `Extension`: `Dns` - `rabbitmq`: [v0.17.0](services/rabbitmq/CHANGELOG.md#v0161-2024-07-10) - **Bugfix:** Fix marking of deprecated struct fields. Potential breaking change for users with linters that treat deprecations as errors. - `opensearch`: [v0.16.0](services/opensearch/CHANGELOG.md#v0151-2024-07-10) diff --git a/services/ske/CHANGELOG.md b/services/ske/CHANGELOG.md index aaf465be0..f187af5e9 100644 --- a/services/ske/CHANGELOG.md +++ b/services/ske/CHANGELOG.md @@ -1,10 +1,14 @@ +## v0.19.0 (2024-07-18) + +- **Feature:** New fields for `Extension`: `Dns` + ## v0.18.0 (2024-07-10) - **Bugfix:** Fix marking of deprecated methods. Potential breaking change for users with linters that treat deprecations as errors. ## v0.17.0 (2024-07-04) -- **Feature:** Add new field `AllowSystemComponents` to the `Nodepool` model that configures wether system components are allowed to run on the node pool. +- **Feature:** Add new field `AllowSystemComponents` to the `Nodepool` model that configures whether system components are allowed to run on the node pool. ## v0.16.0 (2024-05-27) diff --git a/services/ske/model_dns.go b/services/ske/model_dns.go new file mode 100644 index 000000000..755e1dc7a --- /dev/null +++ b/services/ske/model_dns.go @@ -0,0 +1,19 @@ +/* +SKE-API + +The SKE API provides endpoints to create, update, delete clusters within STACKIT portal projects and to trigger further cluster management tasks. + +API version: 1.1 +*/ + +// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. + +package ske + +type DNS struct { + // Enables the dns extension. + // REQUIRED + Enabled *bool `json:"enabled"` + // Array of DNS zones for external DNS. + Zones *[]string `json:"zones,omitempty"` +} diff --git a/services/ske/model_extension.go b/services/ske/model_extension.go index c809a709e..3b65345fb 100644 --- a/services/ske/model_extension.go +++ b/services/ske/model_extension.go @@ -13,4 +13,5 @@ package ske type Extension struct { Acl *ACL `json:"acl,omitempty"` Argus *Argus `json:"argus,omitempty"` + Dns *DNS `json:"dns,omitempty"` }