Most scenarios should be able to invoke a kongctl delete step as the last step in the scenario, resulting in cleaning up of resources. This provides the ability to quickly cleanup resources specific to each scenario, but also provide test coverage for the delete planning and execution feature.
Possible additional investigation is a more explicit cleanup step in scenarios when resource identities are known. This can allow for direct best effort deletion without lookups (like the delete plan phase will entail). We could create a mixture of kongctl delete as well as direct resource deletion cleanup steps to expedite cleanup routines while providing delete coverage.
Most scenarios should be able to invoke a
kongctl deletestep as the last step in the scenario, resulting in cleaning up of resources. This provides the ability to quickly cleanup resources specific to each scenario, but also provide test coverage for thedeleteplanning and execution feature.Possible additional investigation is a more explicit cleanup step in scenarios when resource identities are known. This can allow for direct best effort deletion without lookups (like the
deleteplan phase will entail). We could create a mixture ofkongctl deleteas well as direct resource deletion cleanup steps to expedite cleanup routines while providingdeletecoverage.