0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

kubectl logs で複数の Pod をまたいでログを確認する

Posted at

やりたいこと

kubectl logs コマンドを使うことで任意の Pod のログを確認することができる。

$ kubectl get pod | grep kyoko-sakura-server
kyoko-sakura-server-659fbcf96-dk7xq                        1/1     Running             0          11m
kyoko-sakura-server-659fbcf96-jqvfv                        1/1     Running             0          20m

$ kubectl logs -f pod/kyoko-sakura-server-659fbcf96-dk7xq
# ログが表示される

$ kubectl logs -f pod/kyoko-sakura-server-659fbcf96-jqvfv 
# ログが表示される

複数の Pod をまたいでログを確認することはできないかな? 🤔

方法

それらの Pod が同じ Deployment に属するのであれば、Deployment 単位でログを確認すればよい。

$ kubectl get deployment | grep kyoko-sakura-server
kyoko-sakura-server                       2/2     2            2           7d1h

$ kubectl logs -f deployment/kyoko-sakura-server
# ログが表示される
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?