add sna_net as var

This commit is contained in:
Michael Sodan 2025-07-03 14:00:48 +00:00
parent 5fee7d8289
commit 4e9fc826bf
12 changed files with 16 additions and 57 deletions

View file

View file

View file

@ -1,37 +0,0 @@
# Dieses Netzwerk wird im Projekt erstellt, dessen ID übergeben wurde
resource "stackit_network" "ske_network" {
project_id = var.target_project_id
name = "ske-network"
ipv4_prefix_length = 24
}
# Dieser Cluster wird im selben Projekt erstellt
resource "stackit_ske_cluster" "demo-cluster" {
project_id = var.target_project_id # Nutzt die übergebene Variable
name = "demo-cluster"
node_pools = [
{
name = "np"
machine_type = "g1.4"
minimum = "2"
maximum = "3"
volume_size = "64"
volume_type = "storage_premium_perf4"
availability_zones = ["eu01-3", "eu01-1"]
}
]
network = {
id = stackit_network.ske_network.id # Korrekte Referenz auf die Ressource oben
}
extensions = {
acl = {
enabled = true
allowed_cidrs = ["0.0.0.0/0"]
}
}
}
output "ske-egress-ip" {
value = stackit_ske_cluster.demo-cluster.egress_address_ranges
}

View file

@ -1,11 +0,0 @@
# In project/versions.tf und in ske/versions.tf
terraform {
required_providers {
stackit = {
source = "stackitcloud/stackit"
version = ">= 0.54.0" # Diese Version passt zu Ihrer Anforderung
}
}
}

View file

@ -1,4 +0,0 @@
variable "target_project_id" {
description = "Empfängt die ID des Projekts, in dem die SKE-Ressourcen erstellt werden sollen."
type = string
}