# 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 }