The keepLatestPodsOnly option should reap all generational resources including:
Pods
Roles
RoleBindings
ServiceAccounts
ConfigMaps
Secrets
that are generated by the terraform-operator controller when the tfo resouce is modified.
Items not in scope of deletion are:
PersistentVolumeClaims
any Secrets defined as the kubernetes backend from the customBackend config option
any Secrets defined by outputsSecret config option
any ServiceAccounts used by the runners that were not created by the controller (as in Bring Your Own ServiceAccount) by the serviceAccount config option
The
keepLatestPodsOnly
option should reap all generational resources including:that are generated by the terraform-operator controller when the tfo resouce is modified.
Items not in scope of deletion are:
customBackend
config optionoutputsSecret
config optionserviceAccount
config optionfixes #99