在k8s容器中部署的服務,如何把服務的業務日志從pod中拿到本地


一、基本概念

  1、一個pod中有多個容器

  2、一個node可以包含多個pod

  3、一個node就是一個物理機

 

二、如何把pod服務中的a.log導出來

  前提:服務所在的容器是臨時性的,容器重啟后之前的日志會被刪除,所以容器中的日志會實時同步到node所在的物理機中

  1、kubectl get pods -n abc|grep 【服務名】==》找到pod的id    abc是命名空間

  2、kubectl get pod 【pod id】 -o wide -n abc==》找到pod的基礎信息

  3、ping 【pod基礎信息中的node域名】==》找到ip

  4、登錄ip下載日志


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM