Skip to content

Commit d313a1d

Browse files
authored
fix(k8s): remove list cluster types validation (#5231)
Signed-off-by: Jeremy THERIN <jtherin@scaleway.com>
1 parent 0cfaf61 commit d313a1d

File tree

1 file changed

+0
-24
lines changed

1 file changed

+0
-24
lines changed

internal/namespaces/k8s/v1/custom_cluster.go

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -145,30 +145,6 @@ func clusterCreateBuilder(c *core.Command) *core.Command {
145145
var pn *vpc.PrivateNetwork
146146
var err error
147147

148-
types, err := k8sAPI.ListClusterTypes(&k8s.ListClusterTypesRequest{
149-
Region: request.Region,
150-
})
151-
if err != nil {
152-
return nil, err
153-
}
154-
if request.Type != "" {
155-
validType := false
156-
validTypes := []string(nil)
157-
for _, clusterType := range types.ClusterTypes {
158-
validTypes = append(validTypes, clusterType.Name)
159-
if clusterType.Name == request.Type {
160-
validType = true
161-
}
162-
}
163-
if !validType {
164-
return nil, fmt.Errorf(
165-
"invalid cluster type %q, must be one of %v",
166-
request.Type,
167-
validTypes,
168-
)
169-
}
170-
}
171-
172148
if request.Type == "" || strings.HasPrefix(request.Type, "kapsule") {
173149
if request.PrivateNetworkID == nil {
174150
createPNReq := &vpc.CreatePrivateNetworkRequest{

0 commit comments

Comments
 (0)