Task · GCV-0102

Record and document what happens to a vended connection Secret when its managed resource is removed

Description

During GCV-0078 (migrate the pre-organization estate onto the current request schema) a security review found that a Retain or no-Delete policy on an external token does not stop Kubernetes garbage collection deleting the token’s connection Secret when the managed resource itself is removed, because the Secret is owned by the managed resource. A reader of the repository’s secrets, decommission and controlled-deletion documentation could conclude that retaining the external object also retains the credential in-cluster. Nothing has yet checked what the renderer and the documentation actually promise about connection Secret lifetime across managed-resource removal, decommission and the platform-authorized Delete lifecycle.

Acceptance Criteria

Definition of Done

Implementation Plan

Inventory retention claims against exact pinned runtime source, correct misleading documentation only, and stop on a renderer contradiction; validate offline.

View the source file on GitHub