Closed adamwilner closed 3 weeks ago
Would love to have native sidecar support working in ArgoCD as that K8s feature would simplify a few things in our manifests. Wouldn't mind trying a stab at contributing either, but not sure the best place to start looking into this. Is this downstream of some healthcheck code, etc?
Pretty important thing if you use popular service meshes like Istio. Otherwise it display wrong information.
could I take this?
go for it. here is the corresponding similar issue in Kubernetes Dashboard (with attached PR): https://github.com/kubernetes/dashboard/issues/9299 checking where in ArgoCD code we have a similar logic
this is actually here: https://github.com/argoproj/argo-cd/blob/master/controller/cache/info.go#L310 @linghaoSu let me know if you need help with the PR
Any updates on this? We are getting bitten pretty badly by this
Checklist:
argocd version
.Describe the bug In the tree view, pods with one or more native sidecars show all containers as not ready i.e. 0/2, even if they are.
To Reproduce Define a Deployment with at least one container set up as a native sidecar and sync. When synced none of the containers in any of the resulting pods will appear ready.
Expected behavior Pods in the tree view would show that containers are ready if they are.
Screenshots
Argocd
Kubectl
Version
Logs