examples: fix tf_validate issue #32

Merged
mauritz.uphoff merged 1 commit from example/tf-validate-issue into main 2026-06-02 09:14:14 +00:00
5 changed files with 6 additions and 6 deletions

View file

@ -53,7 +53,7 @@ resource "stackit_objectstorage_credential" "example" {
provider "aws" {
region = "eu01"
access_key = stackit_objectstorage_credential.example.access_key
secret_key = stackit_objectstorage_credential.example.secret_key
secret_key = stackit_objectstorage_credential.example.secret_access_key
# These flags are mandatory when connecting to a custom S3-compatible backend
skip_credentials_validation = true

View file

@ -38,7 +38,7 @@ provider "kubernetes" {
}
provider "helm" {
kubernetes {
kubernetes = {
host = yamldecode(stackit_ske_kubeconfig.example.kube_config).clusters.0.cluster.server
client_certificate = base64decode(yamldecode(stackit_ske_kubeconfig.example.kube_config).users.0.user.client-certificate-data)
client_key = base64decode(yamldecode(stackit_ske_kubeconfig.example.kube_config).users.0.user.client-key-data)

View file

@ -12,7 +12,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.
resource "kubernetes_namespace" "nginx" {
resource "kubernetes_namespace_v1" "nginx" {
metadata {
name = "nginx"
}

View file

@ -17,7 +17,7 @@ resource "helm_release" "ingress_nginx" {
repository = "https://kubernetes.github.io/ingress-nginx"
chart = "ingress-nginx"
version = "4.12.2"
namespace = kubernetes_namespace.nginx.metadata[0].name
namespace = kubernetes_namespace_v1.nginx.metadata[0].name
values = [
<<EOF

View file

@ -44,7 +44,7 @@ resource "kubernetes_deployment_v1" "random_nginx" {
}
}
resource "kubernetes_service" "nginx" {
resource "kubernetes_service_v1" "nginx" {
metadata {
name = "nginx-${random_pet.suffix.id}"
}
@ -78,7 +78,7 @@ resource "kubernetes_ingress_v1" "nginx" {
path_type = "Prefix"
backend {
service {
name = kubernetes_service.nginx.metadata[0].name
name = kubernetes_service_v1.nginx.metadata[0].name
port {
number = 80
}