[state-of-the-world] common policy status controller #730
Labels
area/api
Changes user facing APIs
kind/enhancement
New feature or request
participation/help wanted
Extra attention is needed
size/medium
When dependent CRDs do not exist, some controllers are disabled. Currently controller-runtime panics when a controller watches a not existing type. When the controllers are disabled, they cannot report on the status of the policies. The only "error message" would be available in the operator logs.
This controller would update the status of the policies with understandable message when dependent types (CRDs) are not available. Some uses cases:
Example of how an instance of the TLSPolicy status would look like when cert-manager would not be installed.
The text was updated successfully, but these errors were encountered: