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

2021-10-13 03:18:47 字數 809 閱讀 2425

最近在做清算,需要將清算檔案生成,後推送到遠端的ftp上。順便整理了一下檔案生成後的儲存方式。直接生成到docker容器內部。 不過會隨著容器的消亡而消失

生成到儲存卷

生成到檔案伺服器

儲存卷首先需要宣告卷。

volumes:

- name: log-path

hostpath:

# directory location on host

path: /home/admin/logs/clearservice

type: directoryorcreate #可以指定子目錄: subpath:

2. 掛載到容器

volumemounts:

- mountpath: /home/admin/data #容器的位址

name: log-path #對應上面卷的名稱

結果如下:

a) 這是容器, 生成txt.txt

b)這是宿主機,/home/admin/logs/clearservice目錄下

生成到檔案伺服器

需要用nfs方式,掛載遠端目錄到pod中,掛載方式有:直接掛載

volumemounts:

- mountpath: /home/admin/ayers #pod的目錄

name: nfs-filepath # pv

volumes:

- name: nfs-filepath

nfs:

server: 192.168.90.218

path: gmgfile/tjz/ayers

2. 使用pvc方式掛載

K8s部署prometheus監控K8s細節

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

k8s入門簡介

1.docker的三種編排工具 docker的第一類編排工具 a.docker compose docker原生 只能對乙個主機上的容器進行編排,無法編排多個主機上的容器 b.docker swarm docker原生 可以對多個主機上的容器進行編排 c.docker machine docker原...

入門了解K8S

1 k8s,就是基於容器的集群管理平台,它的全稱,是kubernetes。kubernetes 是什麼?kubernetes 這個詞 於希臘語,有主管 舵手 船長的意思,我們從中能聽到一絲管理的意味,從圖示中也能看出來。乙個k8s系統,通常稱為乙個k8s集群 cluster 這個集群主要包括兩個部分...