Data Plane Node Configuration Parameters
Advanced parameters for Kong Gateway
The following parameters are the minimum settings required for a data plane node. For further customization, see the Kong Gateway configuration reference.
Parameter | Field in Konnect | Description and Value |
---|---|---|
role |
n/a | The role of the node, in this case data_plane . |
database |
n/a | Specifies whether this node connects directly to a database. For a data plane, this setting is always off . |
cluster_mtls |
n/a | Enables mTLS on connections between the control plane and the data plane. In this case, set to "pki" . |
cluster_control_plane |
n/a | Sets the address of the Konnect control plane. Must be in the format host:port , with port set to 443 . Example: Control plane endpoint in Konnect: https://example.cp.khcp.konghq.com configuration value: example.cp.khcp.konghq.com:443
|
cluster_server_name |
n/a | The SNI (Server Name Indication extension) to use for data plane connections to the control plane through TLS. When not set, data plane will use kong_clustering as the SNI. |
cluster_telemetry_endpoint |
n/a | The address that the data plane uses to send Analytics telemetry data to the control plane. Must be in the format host:port , with port set to 443 . Example: Telemetry endpoint in Konnect: https://example.tp.khcp.konghq.com Configuration value: example.tp.khcp.konghq.com:443
|
cluster_telemetry_server_name |
n/a | The SNI (Server Name Indication extension) to use for Analytics telemetry data. |
cluster_cert |
Certificate | The certificate used for mTLS between CP/DP nodes. |
cluster_cert_key |
Private Key | The private key used for mTLS between CP/DP nodes. |
lua_ssl_trusted_certificate |
n/a | Either a comma-separated list of paths to certificate authority (CA) files in PEM format, or system . We recommend using the value system to let Konnect search for the default provided by each distribution. |
konnect_mode |
n/a | Set to on for any data plane node connected to Konnect. |
vitals |
n/a | Set to off to stop collecting Analytics data, or set to on to collect data and send it to the control plane for Analytics dashboards and metrics. |