From 8aecc07a0186bb1e383f4a0440078b65e0ffa2f3 Mon Sep 17 00:00:00 2001 From: scaleway-bot Date: Wed, 22 Mar 2023 15:44:00 +0000 Subject: [PATCH] feat: update generated APIs --- .../test-all-usage-k8s-cluster-create-usage.golden | 1 + docs/commands/k8s.md | 1 + go.mod | 2 +- go.sum | 4 ++-- internal/namespaces/k8s/v1/k8s_cli.go | 7 +++++++ 5 files changed, 12 insertions(+), 3 deletions(-) diff --git a/cmd/scw/testdata/test-all-usage-k8s-cluster-create-usage.golden b/cmd/scw/testdata/test-all-usage-k8s-cluster-create-usage.golden index ae4fd8f0d8..7c52540050 100644 --- a/cmd/scw/testdata/test-all-usage-k8s-cluster-create-usage.golden +++ b/cmd/scw/testdata/test-all-usage-k8s-cluster-create-usage.golden @@ -59,6 +59,7 @@ ARGS: [open-id-connect-config.groups-prefix] Prefix prepended to group claims [open-id-connect-config.required-claim.{index}] Multiple key=value pairs that describes a required claim in the ID token [apiserver-cert-sans.{index}] Additional Subject Alternative Names for the Kubernetes API server certificate + [private-network-id] Private network ID for internal cluster communication (cannot be changed later) [organization-id] Organization ID to use. If none is passed the default organization ID will be used [region=fr-par] Region to target. If none is passed will use default region from the config (fr-par | nl-ams | pl-waw) diff --git a/docs/commands/k8s.md b/docs/commands/k8s.md index ce27d23288..e22b8b045b 100644 --- a/docs/commands/k8s.md +++ b/docs/commands/k8s.md @@ -107,6 +107,7 @@ scw k8s cluster create [arg=value ...] | open-id-connect-config.groups-prefix | | Prefix prepended to group claims | | open-id-connect-config.required-claim.{index} | | Multiple key=value pairs that describes a required claim in the ID token | | apiserver-cert-sans.{index} | | Additional Subject Alternative Names for the Kubernetes API server certificate | +| private-network-id | | Private network ID for internal cluster communication (cannot be changed later) | | organization-id | | Organization ID to use. If none is passed the default organization ID will be used | | region | Default: `fr-par`
One of: `fr-par`, `nl-ams`, `pl-waw` | Region to target. If none is passed will use default region from the config | diff --git a/go.mod b/go.mod index 91d03d7d78..daf68728b0 100644 --- a/go.mod +++ b/go.mod @@ -21,7 +21,7 @@ require ( github.com/moby/buildkit v0.11.4 github.com/opencontainers/go-digest v1.0.0 github.com/pkg/errors v0.9.1 - github.com/scaleway/scaleway-sdk-go v1.0.0-beta.15 + github.com/scaleway/scaleway-sdk-go v1.0.0-beta.15.0.20230322094918-cd420ebc2d11 github.com/spf13/cobra v1.6.1 github.com/spf13/pflag v1.0.5 github.com/stretchr/testify v1.8.2 diff --git a/go.sum b/go.sum index 41af394c72..804bb8495c 100644 --- a/go.sum +++ b/go.sum @@ -192,8 +192,8 @@ github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1: github.com/rogpeppe/fastuuid v1.2.0/go.mod h1:jVj6XXZzXRy/MSR5jhDC/2q6DgLz+nrA6LYCDYWNEvQ= github.com/russross/blackfriday v1.6.0/go.mod h1:ti0ldHuxg49ri4ksnFxlkCfN+hvslNlmVHqNRXXJNAY= github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= -github.com/scaleway/scaleway-sdk-go v1.0.0-beta.15 h1:Y7xOFbD+3jaPw+VN7lkakNJ/pa+ZSQVFp1ONtJaBxns= -github.com/scaleway/scaleway-sdk-go v1.0.0-beta.15/go.mod h1:fCa7OJZ/9DRTnOKmxvT6pn+LPWUptQAmHF/SBJUGEcg= +github.com/scaleway/scaleway-sdk-go v1.0.0-beta.15.0.20230322094918-cd420ebc2d11 h1:tZBnGI0NIyTUV9+UYQrTFw1gqIcY/TcUBCfLrC/IvKY= +github.com/scaleway/scaleway-sdk-go v1.0.0-beta.15.0.20230322094918-cd420ebc2d11/go.mod h1:fCa7OJZ/9DRTnOKmxvT6pn+LPWUptQAmHF/SBJUGEcg= github.com/secure-systems-lab/go-securesystemslib v0.4.0 h1:b23VGrQhTA8cN2CbBw7/FulN9fTtqYUdS5+Oxzt+DUE= github.com/sergi/go-diff v1.2.0 h1:XU+rvMAioB0UC3q1MFrIQy4Vo5/4VsRDQQXHsEya6xQ= github.com/sergi/go-diff v1.2.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNXdaHfM= diff --git a/internal/namespaces/k8s/v1/k8s_cli.go b/internal/namespaces/k8s/v1/k8s_cli.go index bca62c6f9a..cc1a4d1598 100644 --- a/internal/namespaces/k8s/v1/k8s_cli.go +++ b/internal/namespaces/k8s/v1/k8s_cli.go @@ -576,6 +576,13 @@ func k8sClusterCreate() *core.Command { Deprecated: false, Positional: false, }, + { + Name: "private-network-id", + Short: `Private network ID for internal cluster communication (cannot be changed later)`, + Required: false, + Deprecated: false, + Positional: false, + }, core.OrganizationIDArgSpec(), core.RegionArgSpec(scw.RegionFrPar, scw.RegionNlAms, scw.RegionPlWaw), },