ba9fa99f6c
Add install tool The tool aims to make the deploying of stackube as easy as possible. User could set up a whole Stackube cluster automatically by using it. It uses docker images provided by OpenStack Kolla Project to run a containerized OpenStack, and uses kubeadm to deploy kubenetes, then bootstrap the Stackube cluster. Change-Id: I6f18cf4d1a792bc505f955937f000dc0967341ce Implements: blueprint cluster-installation
62 lines
1.5 KiB
INI
62 lines
1.5 KiB
INI
global
|
|
chroot /var/lib/haproxy
|
|
user haproxy
|
|
group haproxy
|
|
daemon
|
|
log 127.0.0.1 local2
|
|
maxconn 4000
|
|
stats socket /var/lib/kolla/haproxy/haproxy.sock
|
|
ssl-default-bind-ciphers DEFAULT:!MEDIUM:!3DES
|
|
ssl-default-bind-options no-sslv3 no-tlsv10
|
|
tune.ssl.default-dh-param 4096
|
|
|
|
defaults
|
|
log global
|
|
mode http
|
|
option redispatch
|
|
option httplog
|
|
option forwardfor
|
|
retries 3
|
|
timeout http-request 10s
|
|
timeout queue 1m
|
|
timeout connect 10s
|
|
timeout client 30m
|
|
timeout server 30m
|
|
timeout check 10s
|
|
|
|
|
|
|
|
|
|
listen keystone_internal_external
|
|
bind __OPENSTACK_ENDPOINT_IP__:5001 ssl crt /etc/haproxy/haproxy.pem
|
|
http-request del-header X-Forwarded-Proto if { ssl_fc }
|
|
http-request set-header X-Forwarded-Proto https if { ssl_fc }
|
|
server stackube __KEYSTONE_API_IP__:5000 check inter 2000 rise 2 fall 5
|
|
|
|
listen keystone_admin
|
|
bind __OPENSTACK_ENDPOINT_IP__:35358 ssl crt /etc/haproxy/haproxy.pem
|
|
http-request del-header X-Forwarded-Proto if { ssl_fc }
|
|
http-request set-header X-Forwarded-Proto https if { ssl_fc }
|
|
server stackube __KEYSTONE_API_IP__:35357 check inter 2000 rise 2 fall 5
|
|
|
|
|
|
|
|
listen neutron_server
|
|
bind __OPENSTACK_ENDPOINT_IP__:9697 ssl crt /etc/haproxy/haproxy.pem
|
|
server stackube __NEUTRON_API_IP__:9696 check inter 2000 rise 2 fall 5
|
|
|
|
|
|
|
|
listen cinder_api
|
|
bind __OPENSTACK_ENDPOINT_IP__:8777 ssl crt /etc/haproxy/haproxy.pem
|
|
http-request del-header X-Forwarded-Proto if { ssl_fc }
|
|
http-request set-header X-Forwarded-Proto https if { ssl_fc }
|
|
server stackube __CINDER_API_IP__:8776 check inter 2000 rise 2 fall 5
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|