52 lines
No EOL
1.1 KiB
HCL
52 lines
No EOL
1.1 KiB
HCL
/*
|
|
Copyright 2023 Schwarz IT KG <markus.brunsch@mail.schwarz>
|
|
Copyright 2024-2025 STACKIT GmbH & Co. KG <markus.brunsch@stackit.cloud>
|
|
|
|
Use of this source code is governed by an MIT-style
|
|
license that can be found in the LICENSE file or at
|
|
https://opensource.org/licenses/MIT.
|
|
*/
|
|
|
|
#
|
|
# Custom User Settings
|
|
#
|
|
|
|
# STACKIT Availability Zone
|
|
variable "zone" {
|
|
type = string
|
|
description = ""
|
|
default = "eu01-m"
|
|
}
|
|
|
|
# STACKIT VM Flavor
|
|
variable "flavor" {
|
|
type = string
|
|
description = ""
|
|
default = "c1.2"
|
|
}
|
|
|
|
# Local VPC Subnet to create Network
|
|
variable "LOCAL_SUBNET" {
|
|
type = string
|
|
description = ""
|
|
default = "192.168.10.128/26"
|
|
}
|
|
variable "LOCAL_FIREWALL_IP" {
|
|
type = string
|
|
description = ""
|
|
default = "192.168.10.130"
|
|
}
|
|
|
|
# STACKIT ProjectID
|
|
variable "STACKIT_PROJECT_ID" {
|
|
type = string
|
|
description = ""
|
|
default = "project_id"
|
|
}
|
|
|
|
# STACKIT Service Account Token
|
|
variable "service_account_key_path" {
|
|
description = "Path to service account JSON key"
|
|
type = string
|
|
default = "path_to_key"
|
|
} |