As in my last blog www.openwriteup.com/create-gke-pod-from-local-image/
I have deployed the pod, deployed using local image on GKE. It is failing with CrashLoopBackOff error. It was not giving any logs as well.
kubectl logs <pod name> //no log message is reporting
After I have added the command block in the pod yaml
apiVersion: v1 kind: Pod metadata: labels: run: ubuntu name: ubuntu namespace: default spec: containers: - image: gcr.io/openwriteup/hellokubernetes/ubuntu imagePullPolicy: Never name: ubuntu resources: requests: cpu: 100m command: ["/bin/sh"] args: ["-c", "while true; do echo hello; sleep 10;done"] dnsPolicy: ClusterFirst enableServiceLinks: true #command and args has added in the yaml file
Now I have executed kubectl apply -f pod.yaml [root@target-1 ~]# kubectl get pods NAME READY STATUS RESTARTS AGE ubuntu 1/1 Running 0 9m30s