From ad561a036769add650d8b736cdbd417d56a4afe4 Mon Sep 17 00:00:00 2001 From: Vicente Pinto Date: Fri, 12 Jan 2024 17:32:51 +0000 Subject: [PATCH] Update example and remove regex validation (#207) --- docs/resources/ske_cluster.md | 6 +++--- examples/resources/stackit_ske_cluster/resource.tf | 6 +++--- stackit/internal/services/ske/cluster/resource.go | 4 ---- 3 files changed, 6 insertions(+), 10 deletions(-) diff --git a/docs/resources/ske_cluster.md b/docs/resources/ske_cluster.md index 47b08a01..6ce2ecfc 100644 --- a/docs/resources/ske_cluster.md +++ b/docs/resources/ske_cluster.md @@ -15,13 +15,13 @@ SKE Cluster Resource schema. Must have a `region` specified in the provider conf ```terraform resource "stackit_ske_cluster" "example" { project_id = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" - name = "example-name" + name = "example" kubernetes_version = "1.25" node_pools = [ { name = "np-example" - machine_type = "b1.2" - os_version = "3510.2.5" + machine_type = "x.x" + os_version = "x.x.x" minimum = "2" maximum = "3" availability_zones = ["eu01-3"] diff --git a/examples/resources/stackit_ske_cluster/resource.tf b/examples/resources/stackit_ske_cluster/resource.tf index 0149e84a..da51ec44 100644 --- a/examples/resources/stackit_ske_cluster/resource.tf +++ b/examples/resources/stackit_ske_cluster/resource.tf @@ -1,12 +1,12 @@ resource "stackit_ske_cluster" "example" { project_id = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" - name = "example-name" + name = "example" kubernetes_version = "1.25" node_pools = [ { name = "np-example" - machine_type = "b1.2" - os_version = "3510.2.5" + machine_type = "x.x" + os_version = "x.x.x" minimum = "2" maximum = "3" availability_zones = ["eu01-3"] diff --git a/stackit/internal/services/ske/cluster/resource.go b/stackit/internal/services/ske/cluster/resource.go index 148cef87..bf863c69 100644 --- a/stackit/internal/services/ske/cluster/resource.go +++ b/stackit/internal/services/ske/cluster/resource.go @@ -261,10 +261,6 @@ func (r *clusterResource) Schema(_ context.Context, _ resource.SchemaRequest, re Description: "The cluster name.", Required: true, Validators: []validator.String{ - stringvalidator.RegexMatches( - regexp.MustCompile(`^[a-z0-9][a-z0-9-]{0,10}$`), - "must start with a letter, must have lower case letters, numbers or hyphens, no hyphen at the end and less than 11 characters.", - ), validate.NoSeparator(), }, },