blob: 860a48e708d4a134ad91c118597cd1848f4d424b [file] [log] [blame]
Denis Egorenkoea3c81b2019-12-02 13:50:43 +04001haproxy:
2 proxy:
3 enabled: true
4 userlist:
5 sample_userlist:
6 name: registry_users
7 groups:
8 - name: 'g1'
9 - name: 'g2'
10 users:
11 - name: user1
12 password: r00tme
13 groups: [ 'g1' ]
14 - name: user2
15 password: rootme
16 insecure_password: True
17 listen:
18 sample_service:
19 acl:
20 auth_reg: "http_auth(${haproxy:proxy:userlist:sample_userlist:name})"
21 mode: http
22 options:
23 - forwardfor
24 - httpclose
25 - httplog
26 balance: source
27 http_request:
28 - action: auth
29 condition: 'if !auth_reg'
30 binds:
31 - address: 127.0.0.1
32 port: 8000
33 servers:
34 - name: test1
35 host: localhost
36 port: 15001
37 - name: test2
38 host: localhost
39 port: 15001
40
41# For haproxy/meta/sensu.yml
42linux:
43 network:
44 fqdn: linux.ci.local