add master_volume_type variable (#6524)
parent
78ceef6b15
commit
f2d2d080f6
|
@ -51,6 +51,7 @@ module "compute" {
|
||||||
node_root_volume_size_in_gb = var.node_root_volume_size_in_gb
|
node_root_volume_size_in_gb = var.node_root_volume_size_in_gb
|
||||||
gfs_root_volume_size_in_gb = var.gfs_root_volume_size_in_gb
|
gfs_root_volume_size_in_gb = var.gfs_root_volume_size_in_gb
|
||||||
gfs_volume_size_in_gb = var.gfs_volume_size_in_gb
|
gfs_volume_size_in_gb = var.gfs_volume_size_in_gb
|
||||||
|
master_volume_type = var.master_volume_type
|
||||||
public_key_path = var.public_key_path
|
public_key_path = var.public_key_path
|
||||||
image = var.image
|
image = var.image
|
||||||
image_gfs = var.image_gfs
|
image_gfs = var.image_gfs
|
||||||
|
|
|
@ -167,6 +167,7 @@ resource "openstack_compute_instance_v2" "k8s_master" {
|
||||||
uuid = data.openstack_images_image_v2.vm_image.id
|
uuid = data.openstack_images_image_v2.vm_image.id
|
||||||
source_type = "image"
|
source_type = "image"
|
||||||
volume_size = var.master_root_volume_size_in_gb
|
volume_size = var.master_root_volume_size_in_gb
|
||||||
|
volume_type = var.master_volume_type
|
||||||
boot_index = 0
|
boot_index = 0
|
||||||
destination_type = "volume"
|
destination_type = "volume"
|
||||||
delete_on_termination = true
|
delete_on_termination = true
|
||||||
|
@ -215,6 +216,7 @@ resource "openstack_compute_instance_v2" "k8s_master_no_etcd" {
|
||||||
uuid = data.openstack_images_image_v2.vm_image.id
|
uuid = data.openstack_images_image_v2.vm_image.id
|
||||||
source_type = "image"
|
source_type = "image"
|
||||||
volume_size = var.master_root_volume_size_in_gb
|
volume_size = var.master_root_volume_size_in_gb
|
||||||
|
volume_type = var.master_volume_type
|
||||||
boot_index = 0
|
boot_index = 0
|
||||||
destination_type = "volume"
|
destination_type = "volume"
|
||||||
delete_on_termination = true
|
delete_on_termination = true
|
||||||
|
@ -303,6 +305,7 @@ resource "openstack_compute_instance_v2" "k8s_master_no_floating_ip" {
|
||||||
uuid = data.openstack_images_image_v2.vm_image.id
|
uuid = data.openstack_images_image_v2.vm_image.id
|
||||||
source_type = "image"
|
source_type = "image"
|
||||||
volume_size = var.master_root_volume_size_in_gb
|
volume_size = var.master_root_volume_size_in_gb
|
||||||
|
volume_type = var.master_volume_type
|
||||||
boot_index = 0
|
boot_index = 0
|
||||||
destination_type = "volume"
|
destination_type = "volume"
|
||||||
delete_on_termination = true
|
delete_on_termination = true
|
||||||
|
@ -346,6 +349,7 @@ resource "openstack_compute_instance_v2" "k8s_master_no_floating_ip_no_etcd" {
|
||||||
uuid = data.openstack_images_image_v2.vm_image.id
|
uuid = data.openstack_images_image_v2.vm_image.id
|
||||||
source_type = "image"
|
source_type = "image"
|
||||||
volume_size = var.master_root_volume_size_in_gb
|
volume_size = var.master_root_volume_size_in_gb
|
||||||
|
volume_type = var.master_volume_type
|
||||||
boot_index = 0
|
boot_index = 0
|
||||||
destination_type = "volume"
|
destination_type = "volume"
|
||||||
delete_on_termination = true
|
delete_on_termination = true
|
||||||
|
|
|
@ -38,6 +38,8 @@ variable "gfs_root_volume_size_in_gb" {}
|
||||||
|
|
||||||
variable "gfs_volume_size_in_gb" {}
|
variable "gfs_volume_size_in_gb" {}
|
||||||
|
|
||||||
|
variable "master_volume_type" {}
|
||||||
|
|
||||||
variable "public_key_path" {}
|
variable "public_key_path" {}
|
||||||
|
|
||||||
variable "image" {}
|
variable "image" {}
|
||||||
|
|
|
@ -74,6 +74,10 @@ variable "gfs_volume_size_in_gb" {
|
||||||
default = 75
|
default = 75
|
||||||
}
|
}
|
||||||
|
|
||||||
|
variable "master_volume_type" {
|
||||||
|
default = "Default"
|
||||||
|
}
|
||||||
|
|
||||||
variable "public_key_path" {
|
variable "public_key_path" {
|
||||||
description = "The path of the ssh pub key"
|
description = "The path of the ssh pub key"
|
||||||
default = "~/.ssh/id_rsa.pub"
|
default = "~/.ssh/id_rsa.pub"
|
||||||
|
|
Loading…
Reference in New Issue