File tree Expand file tree Collapse file tree 5 files changed +19
-2
lines changed Expand file tree Collapse file tree 5 files changed +19
-2
lines changed Original file line number Diff line number Diff line change 5
5
ENHANCEMENTS:
6
6
7
7
* Add support for NGINX GRPC directives.
8
+ * Added support for upstream server ` backup ` parameter in http and stream template.
8
9
* Only run GitHub actions Galaxy CI/CD workflow when a new release is published.
9
10
* Update list of supported platforms.
10
11
Original file line number Diff line number Diff line change 289
289
address : 0.0.0.0
290
290
port : 8083
291
291
down : true
292
+ backend_server_4 :
293
+ address : 0.0.0.0
294
+ port : 8084
295
+ backup : true
292
296
frontend :
293
297
template_file : http/default.conf.j2
294
298
conf_file_name : frontend_default.conf
432
436
address : 0.0.0.0
433
437
port : 9092
434
438
down : true
439
+ backend_server_3 :
440
+ address : 0.0.0.0
441
+ port : 8083
442
+ backup : true
Original file line number Diff line number Diff line change 275
275
address : 0.0.0.0
276
276
port : 8083
277
277
down : true
278
+ backend_server_4 :
279
+ address : 0.0.0.0
280
+ port : 8084
281
+ backup : true
278
282
frontend :
279
283
template_file : http/default.conf.j2
280
284
conf_file_name : frontend_default.conf
418
422
address : 0.0.0.0
419
423
port : 9092
420
424
down : true
425
+ backend_server_3 :
426
+ address : 0.0.0.0
427
+ port : 8083
428
+ backup : true
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ upstream {{ item.value.upstreams[upstream].name }} {
10
10
zone {{ item.value.upstreams[upstream] .zone_name }} {{ item.value.upstreams[upstream] .zone_size }};
11
11
{% endif %}
12
12
{% for server in item .value .upstreams [upstream ].servers %}
13
- server {{ item.value.upstreams[upstream] .servers[server] .address }}{{(":" + item.value.upstreams[upstream] .servers[server] .port | string) if item.value.upstreams[upstream] .servers[server] .port is defined}} {% if item .value .upstreams [upstream ].servers [server ].down is defined and item .value .upstreams [upstream ].servers [server ].down %} down{% else %} weight={{ item.value.upstreams[upstream] .servers[server] .weight | default("1") }} {{ item.value.upstreams[upstream] .servers[server] .health_check | default("") }}{% endif %} ;
13
+ server {{ item.value.upstreams[upstream] .servers[server] .address }}{{(":" + item.value.upstreams[upstream] .servers[server] .port | string) if item.value.upstreams[upstream] .servers[server] .port is defined}} {% if item .value .upstreams [upstream ].servers [server ].backup is defined and item . value . upstreams [ upstream ]. servers [ server ]. backup %} backup {% endif %} {% if item . value . upstreams [ upstream ]. servers [ server ]. down is defined and item .value .upstreams [upstream ].servers [server ].down %} down{% else %} weight={{ item.value.upstreams[upstream] .servers[server] .weight | default("1") }} {{ item.value.upstreams[upstream] .servers[server] .health_check | default("") }}{% endif %} ;
14
14
{% endfor %}
15
15
{% if item .value .upstreams [upstream ].sticky_cookie is defined and item .value .upstreams [upstream ].sticky_cookie %}
16
16
sticky cookie srv_id expires=1h path=/;
Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ upstream {{ item.value.upstreams[upstream].name }} {
8
8
{% endif %}
9
9
zone {{ item.value.upstreams[upstream] .zone_name }} {{ item.value.upstreams[upstream] .zone_size }};
10
10
{% for server in item .value .upstreams [upstream ].servers %}
11
- server {{ item.value.upstreams[upstream] .servers[server] .address }}{{(":" + item.value.upstreams[upstream] .servers[server] .port | string) if item.value.upstreams[upstream] .servers[server] .port is defined}} {% if item .value .upstreams [upstream ].servers [server ].down is defined and item .value .upstreams [upstream ].servers [server ].down %} down{% else %} weight={{ item.value.upstreams[upstream] .servers[server] .weight | default("1") }} {{ item.value.upstreams[upstream] .servers[server] .health_check | default("") }}{% endif %} ;
11
+ server {{ item.value.upstreams[upstream] .servers[server] .address }}{{(":" + item.value.upstreams[upstream] .servers[server] .port | string) if item.value.upstreams[upstream] .servers[server] .port is defined}} {% if item .value .upstreams [upstream ].servers [server ].backup is defined and item . value . upstreams [ upstream ]. servers [ server ]. backup %} backup {% endif %} {% if item . value . upstreams [ upstream ]. servers [ server ]. down is defined and item .value .upstreams [upstream ].servers [server ].down %} down{% else %} weight={{ item.value.upstreams[upstream] .servers[server] .weight | default("1") }} {{ item.value.upstreams[upstream] .servers[server] .health_check | default("") }}{% endif %} ;
12
12
{% endfor %}
13
13
{% if item .value .upstreams [upstream ].sticky_cookie is defined %}
14
14
{% if item .value .upstreams [upstream ].sticky_cookie %}
You can’t perform that action at this time.
0 commit comments