Currently Cerberus sets the signal to false when any pods/containers in a namespace fails. There might be cases where the user doesn't want to monitor certain pods/containers in the namespace, cerberus should accept a regex to filter and allow skipping the checks. For example, in openshift there are a bunch of installer-* pods which can be ignored.
Currently Cerberus sets the signal to false when any pods/containers in a namespace fails. There might be cases where the user doesn't want to monitor certain pods/containers in the namespace, cerberus should accept a regex to filter and allow skipping the checks. For example, in openshift there are a bunch of installer-* pods which can be ignored.
2022-08-11 15:44:13,109 [INFO] Iteration 8: Failed pods and components 2022-08-11 15:44:13,109 [INFO] openshift-kube-scheduler: ['installer-8-ip-10-0-213-235.us-west-2.compute.internal'] 2022-08-11 15:44:13,109 [INFO] Failed containers in installer-8-ip-10-0-213-235.us-west-2.compute.internal: ['installer'] 2022-08-11 15:44:13,114 [INFO] openshift-kube-apiserver: ['installer-13-ip-10-0-168-119.us-west-2.compute.internal'] 2022-08-11 15:44:13,114 [INFO] Failed containers in installer-13-ip-10-0-168-119.us-west-2.compute.internal: ['installer']