zuul-operator/zuul_operator/templates/zuul.conf

36 lines
665 B
Plaintext

[gearman]
server=zuul-gearman
[zookeeper]
hosts=zookeeper.{{ namespace }}:2281
tls_ca=/tls/client/ca.crt
tls_cert=/tls/client/tls.crt
tls_key=/tls/client/tls.key
[gearman_server]
start=true
[scheduler]
tenant_config=/etc/zuul/tenant/main.yaml
[database]
dburi={{ dburi }}
[web]
listen_address=0.0.0.0
port=9000
[executor]
private_key_file=/etc/zuul/sshkey/sshkey
{% for key, value in spec.executor.items() -%}
{{ key }}={{ value }}
{% endfor %}
{% for connection_name, connection in connections.items() -%}
[connection "{{ connection_name }}"]
{% for key, value in connection.items() -%}
{{ key }}={{ value }}
{% endfor %}
{% endfor -%}{# for connection #}