65 lines
1.3 KiB
HCL
65 lines
1.3 KiB
HCL
variable "compartment_name" {
|
|
description = "Name of OCI compartment"
|
|
type = string
|
|
}
|
|
|
|
variable "tenancy_ocid" {
|
|
description = "Tenancy OCID."
|
|
type = string
|
|
}
|
|
|
|
variable "user_ocid" {
|
|
description = "User OCID."
|
|
type = string
|
|
}
|
|
|
|
variable "vm_image_arm" {
|
|
description = "The OCID of the arm VM image to deploy."
|
|
type = string
|
|
}
|
|
|
|
variable "vm_image_amd64" {
|
|
description = "The OCID of the amd64 VM image to deploy."
|
|
type = string
|
|
}
|
|
|
|
variable "vm_name_template" {
|
|
description = ""
|
|
type = string
|
|
}
|
|
|
|
variable "region" {
|
|
description = "The name of the OCI resource region."
|
|
type = string
|
|
default = "us-ashburn-1"
|
|
}
|
|
|
|
variable "fingerprint" {
|
|
description = "Fingerprint of the public API key from OCI."
|
|
type = string
|
|
}
|
|
|
|
variable "private_key" {
|
|
description = "Contents of the .pem private key, downloaded from Oracle Cloud"
|
|
type = string
|
|
}
|
|
|
|
variable "ssh_public_key" {
|
|
description = "SSH pubkey string"
|
|
type = string
|
|
}
|
|
|
|
variable "ssh_private_key" {
|
|
description = "SSH privkey string"
|
|
type = string
|
|
}
|
|
|
|
variable "k3s_master_ip" {
|
|
description = "IP addr of k3s master, to pass to ansible"
|
|
type = string
|
|
}
|
|
|
|
variable "k3s_token" {
|
|
description = "k3s token, to pass to ansible"
|
|
type = string
|
|
}
|