Show information on pods marked for termination
Description
Deploy boards show deployment
information, but we should also factor in pod
information directly. e.g. if a Pod becomes unhealthy and is terminated, it should show up that way. Or when deploying, pods are marked for termination, but still linger around for a while. They should still be shown until they disappear. We likely can't just rely on pod information though, since during a deploy, if we are increasing the target replica count, for example, we'd want to show non-existent pods matching the target count.
Proposal
- Pods that are marked for termination, but still linger around for a while. They should still be shown until they disappear.
- Status of pods is read through the K8s API.
- Add pod states for both
Terminated
andPending termination
pods. The colors of the deployment visualization need to be accessible, as per the proposed designs below.
Designs
Termination pods | Pod color palette with extended options |
---|---|
Links / references
Documentation blurb
(Write the start of the documentation of this feature here, include:
- Why should someone use it; what's the underlying problem.
- What is the solution.
- How does someone use this
During implementation, this can then be copied and used as a starter for the documentation.)
This page may contain information related to upcoming products, features and functionality. It is important to note that the information presented is for informational purposes only, so please do not rely on the information for purchasing or planning purposes. Just like with all projects, the items mentioned on the page are subject to change or delay, and the development, release, and timing of any products, features, or functionality remain at the sole discretion of GitLab Inc.