kubernetes: overriding container command caused CrashLoopBackOff.
apiVersion: apps/v1
kind: Deployment
metadata:
name: tomcat
labels:
app: tomcat
spec:
selector:
matchLabels:
app: tomcat
strategy:
type: Recreate
template:
metadata:
labels:
app: tomcat
spec:
containers:
- image: tomcat:latest
name: tomcat
command: ["bin/sh"]
kubectl get pods
NAME READY STATUS RESTARTS AGE
tomcat-6c99d75bd8-6rpzx 0/1 CrashLoopBackOff 1 (8s ago) 12s
Trying to shell into the tomcat container, start the tomcat in shell for debugging.