File tree Expand file tree Collapse file tree 4 files changed +15
-1
lines changed Expand file tree Collapse file tree 4 files changed +15
-1
lines changed Original file line number Diff line number Diff line change @@ -26,6 +26,7 @@ module "lb_api" {
26
26
27
27
role = " api"
28
28
cluster_id = var. cluster_id
29
+ lb_flavor = var. lbaas_flavor
29
30
region = var. region
30
31
protocol = " tcp"
31
32
subnet_uuid = local. subnet_uuid
@@ -57,6 +58,7 @@ module "lb_api_int" {
57
58
58
59
role = " api-int"
59
60
cluster_id = var. cluster_id
61
+ lb_flavor = var. lbaas_flavor
60
62
region = var. region
61
63
protocol = " tcp"
62
64
subnet_uuid = local. subnet_uuid
@@ -81,6 +83,7 @@ module "lb_ingress" {
81
83
82
84
role = " ingress"
83
85
cluster_id = var. cluster_id
86
+ lb_flavor = var. lbaas_flavor
84
87
region = var. region
85
88
protocol = var. lb_enable_proxy_protocol ? " proxyv2" : " tcp"
86
89
subnet_uuid = local. subnet_uuid
Original file line number Diff line number Diff line change 8
8
}
9
9
resource "cloudscale_load_balancer" "lb" {
10
10
name = " ${ var . cluster_id } _${ var . role } "
11
- flavor_slug = " lb-standard "
11
+ flavor_slug = var . lb_flavor
12
12
zone_slug = " ${ var . region } 1"
13
13
14
14
dynamic "vip_addresses" {
Original file line number Diff line number Diff line change @@ -2,6 +2,11 @@ variable "cluster_id" {
2
2
type = string
3
3
}
4
4
5
+ variable "lb_flavor" {
6
+ type = string
7
+ default = " lb-standard"
8
+ }
9
+
5
10
variable "role" {
6
11
type = string
7
12
}
Original file line number Diff line number Diff line change @@ -63,6 +63,12 @@ variable "lb_flavor" {
63
63
description = " Compute flavor to use for loadbalancers"
64
64
}
65
65
66
+ variable "lbaas_flavor" {
67
+ type = string
68
+ default = " lb-standard"
69
+ description = " Flavor to use for cloudscale.ch LBaaS instances"
70
+ }
71
+
66
72
variable "master_count" {
67
73
type = number
68
74
default = 3
You can’t perform that action at this time.
0 commit comments