Skip to content

[Controller] Delete unneeded objects when a setting is changed

Summary

Context: !536 (comment 1127373795)

Current state: When a setting is changed in the GitLab Custom Resource (CR), unneeded components are not automatically deleted (and require manual deletion).

Desired state: When a setting is changed in the GitLab Custom Resource (CR), unneeded components are automatically deleted.

Acceptance criteria

  • Related components are automatically deleted if a setting is disabled