lyft / clutch

Extensible platform for infrastructure management
https://clutch.sh
Apache License 2.0
1.7k stars 120 forks source link

k8s: update pod status logic to support native sidecars #3169

Closed scarlettperry closed 2 weeks ago

scarlettperry commented 2 weeks ago

Description

A k8s sidecar is an init container that starts before the main app container and continues to run. This is unlike a regular init container which always runs to completion before the app container starts.

Reading

PR changes we need to account for the difference between an init sidecar container and a regular init container.

Testing Performed

Existing unit tests Manual