A Kong cluster can scale the system horizontally by adding more machines/VMs/containers to handle more incoming requests.
To configure multiple Kong nodes into a cluster, point them all to the same datastore or use the same declarative configuration in DB-less mode.
A load balancer is required in front of the Kong cluster to distribute traffic across the available nodes.
Set up the Gluu Gateway node#
Install Kong from the Kong official website.
Set up GG plugins and libraries#
The script will ask the following questions about the Postgres database, which is shared between the nodes.
Questions Descriptions Enter PG host Enter your Postgres database host or IP Enter PG Port Enter your Postgres database port Enter PG User Enter your Postgres database user Enter PG Password Enter your Postgres database password. It will not show during typing values, so you just need to type your password. Enter PG Database Enter your Postgres database name which you are already sharing between multiple kong nodes.
Done. If any problems arise, check the
Other Kong configurations are adjusted by updating