Skip to content

Commit 7c5b2ae

Browse files
authored
feat(k8s): add node binaries versions (#384)
1 parent a31e8d3 commit 7c5b2ae

File tree

4 files changed

+30
-0
lines changed

4 files changed

+30
-0
lines changed

scaleway-async/scaleway_async/k8s/v1/marshalling.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -496,6 +496,12 @@ def unmarshal_ExternalNode(data: Any) -> ExternalNode:
496496
field = data.get("cluster_url", None)
497497
args["cluster_url"] = field
498498

499+
field = data.get("cni_plugins_version", None)
500+
args["cni_plugins_version"] = field
501+
502+
field = data.get("containerd_version", None)
503+
args["containerd_version"] = field
504+
499505
field = data.get("external_ip", None)
500506
args["external_ip"] = field
501507

@@ -514,6 +520,9 @@ def unmarshal_ExternalNode(data: Any) -> ExternalNode:
514520
field = data.get("pool_version", None)
515521
args["pool_version"] = field
516522

523+
field = data.get("runc_version", None)
524+
args["runc_version"] = field
525+
517526
return ExternalNode(**args)
518527

519528

scaleway-async/scaleway_async/k8s/v1/types.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -743,6 +743,12 @@ class ExternalNode:
743743

744744
external_ip: str
745745

746+
containerd_version: str
747+
748+
runc_version: str
749+
750+
cni_plugins_version: str
751+
746752

747753
@dataclass
748754
class ListClusterAvailableTypesResponse:

scaleway/scaleway/k8s/v1/marshalling.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -496,6 +496,12 @@ def unmarshal_ExternalNode(data: Any) -> ExternalNode:
496496
field = data.get("cluster_url", None)
497497
args["cluster_url"] = field
498498

499+
field = data.get("cni_plugins_version", None)
500+
args["cni_plugins_version"] = field
501+
502+
field = data.get("containerd_version", None)
503+
args["containerd_version"] = field
504+
499505
field = data.get("external_ip", None)
500506
args["external_ip"] = field
501507

@@ -514,6 +520,9 @@ def unmarshal_ExternalNode(data: Any) -> ExternalNode:
514520
field = data.get("pool_version", None)
515521
args["pool_version"] = field
516522

523+
field = data.get("runc_version", None)
524+
args["runc_version"] = field
525+
517526
return ExternalNode(**args)
518527

519528

scaleway/scaleway/k8s/v1/types.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -743,6 +743,12 @@ class ExternalNode:
743743

744744
external_ip: str
745745

746+
containerd_version: str
747+
748+
runc_version: str
749+
750+
cni_plugins_version: str
751+
746752

747753
@dataclass
748754
class ListClusterAvailableTypesResponse:

0 commit comments

Comments
 (0)