Declarative configuration for Kong
Added back [email protected]
support for kongfig
#102 Adding support for certificates and SNIs #114 Fix not swapping global plugin anonymous consumer id to username #115 Add censoring log data
Adds support for kong >=0.10
#63, #64. Thanks to @c-knowles and @rogoman
kongfig translates pre >=0.10
kong config files automatically when applying them.
So you can export your config from <=0.9
kong instance by running:
kongfig dump --host kong_9:8001 > config.v9.yml
Then apply it to kong 0.10
instance
kongfig apply --path config.v9.yml --host kong_10:8001
apis
endpoint changed between <=0.9
and >=0.10
:
request_host: string
to hosts: [string]
request_path: string
to uris: [string]
strip_request_path: bool
-> strip_uri: bool
methods
, retries
, upstream_connect_timeout
, upstream_read_timeout
, upstream_send_timeout
, https_only
, http_if_terminated
Thanks to @rogoman kongfig now supports global plugins
Thanks to @vl4d #45 for fixing bugs and adding pagination supports to Kong API calls.
Thanks to @gudubeth #41 kongfig
now supports custom Kong
plugins :)
Added support for custom headers to allow kongfig access to restricted kong admin. #39
Checkout https://docs.gelato.io/guides/advanced-kong-integration for more.
Thanks to @Dibble and @nicklanng
Fixes multiple ACL definitions on a consumer #26
Adds ACL support #24
Add option for https protocol when connecting to kong admin