mirror of
https://github.com/kubernetes-sigs/kubespray.git
synced 2026-03-06 11:11:15 -03:30
[Terraform-Openstack] Add optional Octavia loadbalancer for Master Nodes (#10924)
* terraform-openstack add optional master lb * remove unnecessary spaces * remove unnecessary spaces * fix ci warnings
This commit is contained in:
@@ -112,6 +112,24 @@ module "compute" {
|
||||
]
|
||||
}
|
||||
|
||||
module "loadbalancer" {
|
||||
source = "./modules/loadbalancer"
|
||||
|
||||
cluster_name = var.cluster_name
|
||||
subnet_id = module.network.subnet_id
|
||||
floatingip_pool = var.floatingip_pool
|
||||
k8s_master_ips = module.compute.k8s_master_ips
|
||||
k8s_master_loadbalancer_enabled = var.k8s_master_loadbalancer_enabled
|
||||
k8s_master_loadbalancer_listener_port = var.k8s_master_loadbalancer_listener_port
|
||||
k8s_master_loadbalancer_server_port = var.k8s_master_loadbalancer_server_port
|
||||
k8s_master_loadbalancer_public_ip = var.k8s_master_loadbalancer_public_ip
|
||||
|
||||
depends_on = [
|
||||
module.compute.k8s_master
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
output "private_subnet_id" {
|
||||
value = module.network.subnet_id
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user