@@ -88,6 +88,9 @@ resource "openstack_compute_instance_v2" "instance" {
88
88
internal_vip = var.internal_vip
89
89
vip_interface = var.vip_interface
90
90
node_ip = openstack_networking_port_v2.port[count.index].all_fixed_ips[0 ]
91
+ cluster_cidr = var.cluster_cidr
92
+ service_cidr = var.service_cidr
93
+ cni = var.cni
91
94
san = var.is_server ? var.san : []
92
95
manifests_files = var.is_server ? merge (
93
96
var. manifests_folder != " " ? {
@@ -107,6 +110,8 @@ resource "openstack_compute_instance_v2" "instance" {
107
110
try (" kube-controller-manager-memory=${ var . kube_controller_manager_resources . requests . memory } " , " " ),
108
111
try (" etcd-cpu=${ var . etcd_resources . requests . cpu } " , " " ),
109
112
try (" etcd-memory=${ var . etcd_resources . requests . memory } " , " " ),
113
+ try (" kube-proxy-cpu=${ var . kube_proxy_resources . requests . cpu } " , " " ),
114
+ try (" kube-proxy-memory=${ var . kube_proxy_resources . requests . memory } " , " " ),
110
115
] : limit if limit != " " ])
111
116
control_plane_limits = join (" ," , [for limit in [
112
117
try (" kube-apiserver-cpu=${ var . kube_apiserver_resources . limits . cpu } " , " " ),
@@ -117,10 +122,15 @@ resource "openstack_compute_instance_v2" "instance" {
117
122
try (" kube-controller-manager-memory=${ var . kube_controller_manager_resources . limits . memory } " , " " ),
118
123
try (" etcd-cpu=${ var . etcd_resources . limits . cpu } " , " " ),
119
124
try (" etcd-memory=${ var . etcd_resources . limits . memory } " , " " ),
125
+ try (" kube-proxy-cpu=${ var . kube_proxy_resources . limits . cpu } " , " " ),
126
+ try (" kube-proxy-memory=${ var . kube_proxy_resources . limits . memory } " , " " ),
120
127
] : limit if limit != " " ])
121
- system_user = var.system_user
122
- authorized_keys = var.ssh_authorized_keys
123
- ff_wait_apiserver = false
128
+ system_user = var.system_user
129
+ authorized_keys = var.ssh_authorized_keys
130
+ ff_wait_apiserver = false
131
+ ff_with_kubeproxy = var.ff_with_kubeproxy
132
+ node_taints = var.node_taints
133
+ node_labels = var.node_labels
124
134
}))
125
135
}
126
136
0 commit comments