k8s檔案傳遞及scp

2022-06-17 13:36:17 字數 819 閱讀 2354

本地伺服器----跳轉伺服器----pod 之間資料匯入與匯出

1.pod中資料匯出 可用lrzsz,匯出到桌面中。

在pod中直接操作

從伺服器中匯入檔案到pod 中:

kubectl cp /root/integration/test/hpa_automation/tosca/csar/ns_vgw.csar onap/dev-cli-cli-764d8799bd-jp8bp:/opt/oclip/integration/test/csar

2.從k8s中拷貝檔案到跳轉伺服器:

在跳轉機終端輸入:

kubectl cp ability-provider-5fb4955fd9-lzhsj:/code/ability-provider-1.0-release.3.jar /home/wqs/ability-provider-1.0-release.3.ja

如果乙個pod有多個容器,需要加-c

如果找不到pod可以加上命名空間試試。例如:

kubectl -n capacity cp ability-provider-5fb4955fd9-lzhsj:/code/ability-provider-1.0-release.3.jar /home/wqs/ability-provider-1.0-release.3.ja

3.從本機匯入匯出到跳轉機:

lrzsz 或 scp 或 xftp 都可以

k8s掛載目錄 K8S 入門 檔案掛載

最近在做清算,需要將清算檔案生成,後推送到遠端的ftp上。順便整理了一下檔案生成後的儲存方式。直接生成到docker容器內部。不過會隨著容器的消亡而消失 生成到儲存卷 生成到檔案伺服器 儲存卷首先需要宣告卷。volumes name log path hostpath directory locat...

K8s部署prometheus監控K8s細節

prometheus 一些配置檔案可以再github上找到。部署 root kube prometheus manifests 目錄下所有檔案 部署 root kube prometheus manifests setup 目錄下所有檔案 要注意的是自己要建立乙個工作空間 如果報錯執行下面語句 部署...

k8s 多租戶 k8s 基礎介紹

備註 1 每乙個pod裡執行著乙個特殊的容器 pause容器,其他容器都是業務容器,這些業務容器共享pause容器的網路棧和volume 邏輯卷 掛載卷。因此他們之間的通訊和資料交換更為高效。2 k8s設計了pod物件,將每個服務程序包裝到相應的pod中,使其成為pod中執行的乙個容器 contai...