Skip to content

HOWTO configure kibana and apache for external customer

Why do that

Add a new customer to your platform

Prerequisites

  • Apache installed on your front reverse proxy

What to do

1 . Add a new instance of kibana and update the kibana configuration with the specific external customer settings :

1
2
3
4
5
6
7
"kibana" : {
    "domains" : {
        "newcustomer" : {
            "type" : "external_customer"
        }
    }
}

2 . Deploy the new kibana instance

1
$ punchplatform-deployer.sh deploy -Kk -t kibana -l kibana_servers 

3 . Update manually the apache reverse proxy configuration with the following lines

1
2
3
4
5
<Location "/newcustomer”>
  ProxyPreserveHost On
  ProxyPass http://<hostname_kibana_vip>:<kibana_port>
  ProxyPassReverse http://<hostname_kibana_vip>:<kibana_port>
</Location>