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 :

"kibana" : {
    "domains" : {
        "newcustomer" : {
            "type" : "external_customer"
        }
    }
}

2 . Deploy the new kibana instance

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

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

<Location "/newcustomer”>
  ProxyPreserveHost On
  ProxyPass http://<hostname_kibana_vip>:<kibana_port>
  ProxyPassReverse http://<hostname_kibana_vip>:<kibana_port>
</Location>