When developing and troubleshooting components deployed in Kubernetes cluster, POD logs can be viewed by running command kubectl logs {POD_NAME}
Adding -f
argument will let you view stream and command is kubectl logs {POD_NAME} -f
Lastly, --previous
argument will let you view logs for a previous instantiation and command is kubectl logs {POD_NAME} --previous
The command arguments listed above are valid for viewing logs for a specific container within a POD however you will need to specify container name by adding -c
argument and command is kubectl logs {POD_NAME} -c {CONTAINER_NAME}
Hope this tip helps you in troubleshooting components deployed in Kubernetes cluster.