deck
deck copied to clipboard
diff and sync commands fail with "entity already exists" if global plugins in multiple workspace yaml files exist
After dumping all workspaces in a Kong EE environment using:
deck dump --all-workspaces
deck diff --state ./
fails with:
Error: inserting plugins into state: entity already exists
If multiple workspaces contain the same glob al plugin, e.g. file-log or correlation-id
To work around this issue it is necessary to follow the recommendation to manage of one workspace at a time and not club configuration of all the workspaces at the same time: https://deck.yolo42.com/guides/kong-enterprise.html