@@ -145,6 +145,42 @@ frontend https-all
145
145
acl 03 -https-ci req_ssl_sni -m end .libvirt-ppc64le-1 -3 .ci
146
146
use_backend https-workers-03 if 03 -https-ci
147
147
148
+ ##---------------------------------------------------------------------
149
+ ## SSH frontend which proxys to the created bootstrap nodes
150
+ ##---------------------------------------------------------------------
151
+ #frontend ssh-all
152
+ # mode tcp
153
+ # option tcplog
154
+ #
155
+ # bind *:1023
156
+ #
157
+ # tcp-request inspect-delay 5s
158
+ # tcp-request content accept if { req_ssl_hello_type 1 }
159
+ #
160
+ # acl 00-ssh req_ssl_sni -m end .libvirt-ppc64le-1-0
161
+ # use_backend ssh-bootstrap-00 if 00-ssh
162
+ #
163
+ # acl 00-ssh-ci req_ssl_sni -m end .libvirt-ppc64le-1-0.ci
164
+ # use_backend ssh-bootstrap-00 if 00-ssh-ci
165
+ #
166
+ # acl 01-ssh req_ssl_sni -m end .libvirt-ppc64le-1-1
167
+ # use_backend ssh-bootstrap-01 if 01-ssh
168
+ #
169
+ # acl 01-ssh-ci req_ssl_sni -m end .libvirt-ppc64le-1-1.ci
170
+ # use_backend ssh-bootstrap-01 if 01-ssh-ci
171
+ #
172
+ # acl 02-ssh req_ssl_sni -m end .libvirt-ppc64le-1-2
173
+ # use_backend ssh-bootstrap-02 if 02-ssh
174
+ #
175
+ # acl 02-ssh-ci req_ssl_sni -m end .libvirt-ppc64le-1-2.ci
176
+ # use_backend ssh-bootstrap-02 if 02-ssh-ci
177
+ #
178
+ # acl 03-ssh req_ssl_sni -m end .libvirt-ppc64le-1-3
179
+ # use_backend ssh-bootstrap-03 if 03-ssh
180
+ #
181
+ # acl 03-ssh-ci req_ssl_sni -m end .libvirt-ppc64le-1-3.ci
182
+ # use_backend ssh-bootstrap-03 if 03-ssh-ci
183
+
148
184
#---------------------------------------------------------------------
149
185
# Master node backends for serving API traffic
150
186
#---------------------------------------------------------------------
@@ -260,3 +296,23 @@ backend https-workers-03
260
296
#backend node-https
261
297
# mode tcp
262
298
# server node 127.0.0.1:8443 check
299
+
300
+ ##---------------------------------------------------------------------
301
+ ## Bootstrap node backends for serving SSH service endpoints
302
+ ##---------------------------------------------------------------------
303
+ #backend ssh-bootstrap-00
304
+ # mode tcp
305
+ # balance roundrobin
306
+ # server bootstrap 192.168.126.10:22 check
307
+ #backend ssh-bootstrap-01
308
+ # mode tcp
309
+ # balance roundrobin
310
+ # server bootstrap 192.168.1.10:22 check
311
+ #backend ssh-bootstrap-02
312
+ # mode tcp
313
+ # balance roundrobin
314
+ # server bootstrap 192.168.2.10:22 check
315
+ #backend ssh-bootstrap-03
316
+ # mode tcp
317
+ # balance roundrobin
318
+ # server bootstrap 192.168.3.10:22 check
0 commit comments