41 lines
948 B
Terraform
41 lines
948 B
Terraform
# 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
|
|
}
|