You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Namespace Health Check in dashboard- A namespace can be in one of two phases: Active or Terminating
Possible Suggestions
I know it's a very basic health check. But usually, if the namespace is in "Terminating State" either it should not be displayed in runwhen dashboard or we need to provide a command to check the namespace health check/ how to delete the namespace which is in terminating state.
Any other details or context
Currently in my Azure AKS v1.25.6 cluster, I've deleted a few namespaces and it's in a terminating state. But in runwhen portal/dashboard, still I can see the data/details specific to those namespaces.
The text was updated successfully, but these errors were encountered:
It's an interesting point, we could exclude Terminating from the scan/discovery, but I'm sure it's useful to see it come up if it's stuck. The Namespace Health Check does have a command that lists every resource tied to the namespace, with the idea that this command helps determine what is blocking the Termination. An example is here - Titled
"Get Listing Of Resources In Namespace"
Do you think that command would accomplish what you're looking for, and is incorrectly named? If not, we can talk about what else might be helpful.
It’s not a bug, just as an enhancement I’ve raised it here.
Firstly the namespace should be active. If it’s in terminating state, excluding it from the dashboard after particular interval of time is good(In my opinion). As the portal will be in a clean state without any unwanted statuses being displayed.
The nature of the tool is that if provides point-in-time discovery, and then completely regenerates the static documentation after the discovery process completes. If the namespaces were to successfully terminate after a subsequent scan, they would no longer show up in the documentation. If they were still in a terminating state after each scan (e.g. the default rescan period is 1800 seconds), then maybe they should still show up, since they are resources that are, well, producing a problem?
What are your thoughts there? I could possibly add a visual indicator to flag that they are terminating? or just completely omit them altogether?
Thank for sharing more details on how the application works(rescan part).
Just a thought and you might be having better idea about it. “Either display terminating namespaces as well in dashboard & provide commands on how to delete a namespace which is in terminating state(Before deleting the terminated namespace, validate the resources in that namespace. Or we can completely exclude it from the dashboard”
Observation
Namespace Health Check in dashboard- A namespace can be in one of two phases: Active or Terminating
Possible Suggestions
I know it's a very basic health check. But usually, if the namespace is in "Terminating State" either it should not be displayed in runwhen dashboard or we need to provide a command to check the namespace health check/ how to delete the namespace which is in terminating state.
Any other details or context
Currently in my Azure AKS v1.25.6 cluster, I've deleted a few namespaces and it's in a terminating state. But in runwhen portal/dashboard, still I can see the data/details specific to those namespaces.
The text was updated successfully, but these errors were encountered: