diff --git a/manifests/loadbalancer.pp b/manifests/loadbalancer.pp index 7c74e58e..f81c2be3 100644 --- a/manifests/loadbalancer.pp +++ b/manifests/loadbalancer.pp @@ -491,6 +491,7 @@ class cloud::loadbalancer( ipaddress => $galera_ip, ports => 3306, options => { + 'maxconn' => '1000', 'mode' => 'tcp', 'balance' => 'roundrobin', 'option' => ['tcpka', 'tcplog', 'httpchk'], #httpchk mandatory expect 200 on port 9000 diff --git a/spec/classes/cloud_loadbalancer_spec.rb b/spec/classes/cloud_loadbalancer_spec.rb index dc5f3ad0..a866e366 100644 --- a/spec/classes/cloud_loadbalancer_spec.rb +++ b/spec/classes/cloud_loadbalancer_spec.rb @@ -206,6 +206,7 @@ describe 'cloud::loadbalancer' do :ipaddress => params[:galera_ip], :ports => '3306', :options => { + 'maxconn' => '1000', 'mode' => 'tcp', 'balance' => 'roundrobin', 'option' => ['tcpka','tcplog','httpchk'],