/* Copyright 2023 Schwarz IT KG Copyright 2024-2025 STACKIT GmbH & Co. KG 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 STACKIT Network variable "LOCAL_SUBNET" { type = string description = "" default = "10.0.0.0/24" } ############################################ # # System Settings (do not edit) # # STACKIT Service Account Token variable "STACKIT_SERVICE_ACCOUNT_TOKEN" { type = string description = "" } variable "STACKIT_PROJECT_ID" { type = string description = "" } variable "debian_image" { type = string default = "b641bf53-4dd4-4ba9-a1ff-9739920fbe73" } resource "random_shuffle" "az" { input = ["eu01-1", "eu01-2", "eu01-3"] result_count = 1 } # SSH Key Pair resource "stackit_key_pair" "admin-keypair" { name = "brunsch-keypair" public_key = "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDUswz82ZkG2G/2ZYZjo1/Q3srmqcB0zIwpO9GD1X7baH41QEKRY3FGb7KpD6gU1zEKcQYDI8cSmF9ICN51GgRD/+P+B4b59S/z5KUQ10H5QaeFGxBIKxgcWmSGFTMhamMmn/8nG+vI4HEHWSEgpiOQ1vjRDboncW2ac4EH+eZkk2dJAYPWcQorPTW89cRYzaBrhLO+3gpCEyK9Ke4Tf3emnCilYbS+g/qQqo67qR7tW3lYYpJbAEm/ARQhVeyP5mYhOYXwMkiaBOqQ7Wgip0Gc6p9KbGS5ZOe04bhomDJqgK88N03xgGo2st2mbVAKBDpE4kcwxNF08jIeA7UGQ8Si1YJ/vfchTE+dRWwTf5GuB2/Kh/CqaOM8Tb2yFGMPVobeg7EIJd+d5OteX4/9entwXIWkPLtQdWsTubTsSM+eVbgVJ5cv62LkhD8bpm2cEDrvuFWrCO0A2q3KEdlUa2alK8yhgez8mzIgEPDfOcB0SZoQMvilVYVGqnlkriwB9jKRb3WXhqksv8UaPyfE3rlIKAdXEmaWpTNOhsk4RrMjiivSm6L+p/oqwntRE6rqug+jHLqXwfbxwwMl0ouF0GPm2pFdPo4Ki6VE3JBEo71t//GugCHbFb7bRdHEHxKvfTcpIywz3MlDkHWsQKMCRDacpED/i3Snt9Mwxr2ApNli4Q==" }