Newer
Older
variable "cluster_name" {
default = "example"
}
BenGalewsky
committed
variable "number_of_bastions" {
default = 1
}
variable "number_of_k8s_masters" {
default = 2
}
Pablo Moreno
committed
variable "number_of_k8s_masters_no_etcd" {
default = 2
}
variable "number_of_etcd" {
default = 2
}
Matthew Mosesohn
committed
variable "number_of_k8s_masters_no_floating_ip" {
default = 2
}
Pablo Moreno
committed
variable "number_of_k8s_masters_no_floating_ip_no_etcd" {
default = 2
}
variable "number_of_k8s_nodes" {
default = 1
}
Matthew Mosesohn
committed
variable "number_of_k8s_nodes_no_floating_ip" {
default = 1
}
variable "number_of_gfs_nodes_no_floating_ip" {
default = 0
}
variable "gfs_volume_size_in_gb" {
default = 75
}
variable "public_key_path" {
description = "The path of the ssh pub key"
}
variable "image" {
description = "the image to use"
variable "image_gfs" {
description = "Glance image to use for GlusterFS"
variable "ssh_user" {
description = "used to fill out tags for ansible inventory"
variable "ssh_user_gfs" {
description = "used to fill out tags for ansible inventory"
BenGalewsky
committed
variable "flavor_bastion" {
description = "Use 'nova flavor-list' command to see what your OpenStack instance uses for IDs"
BenGalewsky
committed
}
BenGalewsky
committed
description = "Use 'nova flavor-list' command to see what your OpenStack instance uses for IDs"
BenGalewsky
committed
description = "Use 'nova flavor-list' command to see what your OpenStack instance uses for IDs"
Pablo Moreno
committed
variable "flavor_etcd" {
BenGalewsky
committed
description = "Use 'nova flavor-list' command to see what your OpenStack instance uses for IDs"
Pablo Moreno
committed
}
variable "flavor_gfs_node" {
BenGalewsky
committed
description = "Use 'nova flavor-list' command to see what your OpenStack instance uses for IDs"
variable "network_name" {
description = "name of the internal network to use"
BenGalewsky
committed
description = "An array of DNS name server names used by hosts in this subnet."
BenGalewsky
committed
}
variable "floatingip_pool" {
description = "name of the floating ip pool to use"
BenGalewsky
committed
variable "external_net" {
description = "uuid of the external/public network"
}
variable "supplementary_master_groups" {
description = "supplementary kubespray ansible groups for masters, such kube-node"
default = ""
}