The Plugin Development Kit (PDK) is set of Lua functions and variables that can be used by plugins to implement their own logic. The PDK is originally released in Kong 0.14.0. The PDK is guaranteed to be forward-compatible from its 1.0.0 release and onward.
The Plugin Development Kit is accessible from the kong
global variable,
and various functionalities are namespaced under this table, such as
kong.request
, kong.log
, etc.