We are upgrading Kong from 2.0 to 2.8, i know its still old but its a required step before we can upgrade to Kong 3 as Kong requires 2.1 min to upgrade.
Kong 2.1 changed plugins acl, ip-restriction & bot-detection to use allow/deny field but still supported the old whitelist/blacklist fields , they are converted to allow/deny on import.
Deck will sync configs with whitelist/blacklist as Kong converts them, but when running a diff it shows them as drifts.
We are upgrading Kong from 2.0 to 2.8, i know its still old but its a required step before we can upgrade to Kong 3 as Kong requires 2.1 min to upgrade.
Kong 2.1 changed plugins acl, ip-restriction & bot-detection to use allow/deny field but still supported the old whitelist/blacklist fields , they are converted to allow/deny on import.
Deck will sync configs with whitelist/blacklist as Kong converts them, but when running a diff it shows them as drifts.
Using deck 1.36.1 and Kong 2.8 and a config file
Running deck gateway sync results in
Now running a deck gateway diff results in the following drift
I looked at the possibility of using default to fix this but plugins dont support defaults according to the docs..