Kubernetes Pod Logs (ULTIMATE)
GitLab makes it easy to view the logs of running pods in connected Kubernetes clusters. By displaying the logs directly in GitLab, developers can avoid having to manage console tools or jump to a different interface.
NOTE: Kubernetes + GitLab Everything you need to build, test, deploy, and run your app at scale. Learn more.
Kubernetes pod logs can be viewed directly within GitLab.
Deploying to a Kubernetes environment is required in order to be able to use Pod Logs.
To access pod logs, you must have the right permissions.
You can access them in two ways.
From the project sidebar
Introduced in GitLab 12.5.
Go to Operations > Pod logs on the sidebar menu.
From Deploy Boards
Logs can be displayed by clicking on a specific pod from Deploy Boards:
Go to Operations > Environments and find the environment which contains the desired pod, like
On the Environments page, you should see the status of the environment's pods with Deploy Boards.
Click on the desired pod to bring up the logs view, which will contain the last 500 lines for that pod. You may switch between the following in this view:
- From GitLab 12.4, environments.
Support for pods with multiple containers is coming in a future release.