iT邦幫忙

1

[k8s]請問如何獲取pod重開過的紀錄

  • 分享至 

  • xImage

在實務上常常使用下面指令執行造成pod的重開.

kubectl rollout restart deployment xxx
kubectl edit deployment xxx
kubectl delete pod xxx

想知道kubectl對某一個pod下過指令的紀錄會記錄在哪裡??
(想知道重開時間點與原因)
(並非查看pod 的log,網路上查詢都會查到這個kubectl logs POD)
難道k8s對於事件管理是沒有紀錄的嗎?

請求關鍵字m(_ _)m

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

1
dragonH
iT邦超人 5 級 ‧ 2021-06-06 14:22:13

我覺得你關鍵字下錯了

既然是要看下 command 的 紀錄

應該是要用 history 這指令

然後在配合 grep 去找

echo 'export HISTTIMEFORMAT="%d/%m/%y %T "' >> ~/.bash_profile
source ~/.bash_profile

image

參考

nagiMemo iT邦新手 5 級 ‧ 2021-07-02 12:09:43 檢舉

原來還有這招,學到了,謝謝!

我要發表回答

立即登入回答