added first implementation

This commit is contained in:
Matthias Hinrichs
2025-07-17 01:11:17 +02:00
commit 817adf98c3
9 changed files with 385 additions and 0 deletions
+40
View File
@@ -0,0 +1,40 @@
# Infisical Konfiguration
variable "infisical_api_url" {
description = "Infisical API URL"
type = string
default = "https://app.infisical.com"
}
variable "infisical_client_id" {
description = "Infisical Client ID für die Authentifizierung"
type = string
}
variable "infisical_client_secret" {
description = "Infisical Client Secret für die Authentifizierung"
type = string
sensitive = true
}
variable "infisical_project_id" {
description = "Infisical Projekt ID"
type = string
}
variable "infisical_environment" {
description = "Infisical Umgebung (z.B. dev, test, prod)"
type = string
default = "dev"
}
# Rancher Provider Konfiguration
variable "rancher2_api_url" {
description = "Rancher API URL"
type = string
}
variable "rancher2_insecure" {
description = "SSL-Verifizierung für Rancher API überspringen"
type = bool
default = false
}