Opening terminal for operator fails on OpenShift

I have successfully deployed the ECK 1.2.0 Operator and Elasticsearch on my OpenShift cluster 3.11. However, I cannot open a terminal for the Operator pod. It fails with:

rpc error: code = 2 desc = oci runtime error: exec failed: container_linux.go:235: starting container process caused "exec: \"/bin/sh\": stat /bin/sh: no such file or directory"

Can you help me out with this?


We are using a distroless base image for the operator. It does not have a shell to exec into so this behaviour is expected.