bouwroute-devops/infra/modules/vault/variables.tf

53 lines
1.1 KiB
HCL

# Required
variable "config_path" {
description = "Path to the kubeconfig file"
type = string
}
# Required
variable "node_public_ip" {
type = string
description = "Public IP of compute node for Rancher cluster"
}
# Required
variable "node_username" {
type = string
description = "Username used for SSH access to the Rancher server cluster node"
}
# Required
variable "ssh_private_key_pem" {
type = string
description = "Private key used for SSH access to the Rancher server cluster node"
}
# Required
variable "aws_access_key_id" {
description = "AWS Access Key ID for Vault KMS access"
type = string
}
# Required
variable "aws_secret_access_key" {
description = "AWS Secret Access Key for Vault KMS access"
type = string
}
# Required
variable "aws_kms_key_id" {
description = "AWS KMS Key ID for Vault KMS access"
type = string
}
# Required
variable "aws_region" {
description = "AWS KMS Region for Vault KMS access"
type = string
}
variable "hostname" {
description = "Hostname for the Vault server"
type = string
}