You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Kong Gateway fills the default as nil but KIC fills the default with a record object with nil fields.
This causes KIC to keep detecting diff and it gets stuck in sync retry loop and ultimately gets OOMKilled.
The text was updated successfully, but these errors were encountered:
Problem
handle_missing_fields in lua code and FillPluginsDefaults in go-kong has different handling for default values in the following scenario:
required
is set to falseKong Gateway fills the default as
nil
but KIC fills the default with a record object with nil fields.This causes KIC to keep detecting diff and it gets stuck in sync retry loop and ultimately gets OOMKilled.
The text was updated successfully, but these errors were encountered: