Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@
- **Feature:** Delete Project labels using the new method `DeleteProjectLabels`
- **Feature:** List folders using the new method `ListFolders`
- **Feature:** Partial Update Organization using the new method `PartialUpdateOrganization`
- `ske`: [v0.5.0](services/ske/CHANGELOG.md#v050-2025-06-10)
- **Feature:** Add new field `pod_address_ranges` to `ClusterStatus`
- `stackitmarketplace`: [v1.2.0](services/stackitmarketplace/CHANGELOG.md#v120-2025-06-06)
- **Fix:** Fixed types for `VendorId`, `ProjectId`, `OrganizationId` and `SubscriptionId`

Expand Down
3 changes: 3 additions & 0 deletions services/ske/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
## v0.5.0 (2025-06-10)
- **Feature:** Add new field `pod_address_ranges` to `ClusterStatus`

## v0.4.3 (2025-05-14)
- **Feature:** Added enum `SKE_NODE_MACHINE_TYPE_NOT_FOUND` to `ClusterError`

Expand Down
2 changes: 1 addition & 1 deletion services/ske/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name = "stackit-ske"

[tool.poetry]
name = "stackit-ske"
version = "v0.4.3"
version = "v0.5.0"
authors = [
"STACKIT Developer Tools <developer-tools@stackit.cloud>",
]
Expand Down
7 changes: 7 additions & 0 deletions services/ske/src/stackit/ske/models/cluster_status.py
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,11 @@ class ClusterStatus(BaseModel):
error: Optional[RuntimeError] = None
errors: Optional[List[ClusterError]] = None
hibernated: Optional[StrictBool] = None
pod_address_ranges: Optional[List[StrictStr]] = Field(
default=None,
description="The network ranges (in CIDR notation) used by pods of the cluster.",
alias="podAddressRanges",
)
__properties: ClassVar[List[str]] = [
"aggregated",
"creationTime",
Expand All @@ -53,6 +58,7 @@ class ClusterStatus(BaseModel):
"error",
"errors",
"hibernated",
"podAddressRanges",
]

model_config = ConfigDict(
Expand Down Expand Up @@ -135,6 +141,7 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]:
else None
),
"hibernated": obj.get("hibernated"),
"podAddressRanges": obj.get("podAddressRanges"),
}
)
return _obj
Loading