add master_volume_type variable (#6524)

This commit is contained in:
rptaylor 2020-08-18 00:49:29 -07:00 committed by GitHub
parent 78ceef6b15
commit f2d2d080f6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 11 additions and 0 deletions

View file

@ -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

View file

@ -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

View file

@ -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" {}

View file

@ -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"