Azure Kubernetes Service/Kubernetes Tip: View POD/Container logs using kubectl

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.

Leave a Reply

Your email address will not be published. Required fields are marked *