From f5b9bafa297fd55f0a91a0b6617222fb06821bb2 Mon Sep 17 00:00:00 2001 From: "lukas.weberruss" Date: Wed, 23 Jul 2025 08:33:52 +0000 Subject: [PATCH] Add provider.tf --- provider.tf | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 provider.tf diff --git a/provider.tf b/provider.tf new file mode 100644 index 0000000..2ec7e2c --- /dev/null +++ b/provider.tf @@ -0,0 +1,29 @@ +terraform { + required_providers { + stackit = { + source = "stackitcloud/stackit" + version = ">= 0.16.0" + } + cloudfoundry = { + source = "cloudfoundry-community/cloudfoundry" + version = ">= 0.15.0" + } + local = { + source = "hashicorp/local" + version = ">= 2.4.0" + } + } +} + +# STACKIT Provider mit Service Account authentifizieren +provider "stackit" { + service_account_email = var.stackit_service_account_email + service_account_token = var.stackit_service_account_token +} + +# Cloud Foundry Provider Konfiguration +provider "cloudfoundry" { + api_url = "https://api.cf.eu01.stackit.cloud" + user = var.cf_user + password = var.cf_password +} \ No newline at end of file