1 查詢部署在k8s容器中的服務清單
#kubectl get pods -n ${命名空間名} -o wide
如下所示:通過該命令,可知同名的命名空間名有11個服務。
2 查詢服務執行的日志
#kubectl get pods -n ${命名空間名} -o wide
#kubectl log -f ${podID} -n ${命名空間名}
如下所示:通過該命令,可以實時查看指定服務的運行日志
3 將k8s上的日志下載到本地。
#kubectl get pods -n ${命名空間名} -o wide
# kubectl logs ${podID} -n ${命名空間名} > log.txt
*將服務運行日志保存到本地文件為log.txt
4 訪問k8s上的文件
# kubectl get pods -n ${命名空間名} -o wide
# kubectl exec -it ${podID} bash -n ${命名空間名}
切換到對應服務下文件夾后,即可執行文件操作命令。