外部 Storage Provider - 每天5分鐘玩轉 Docker 容器技術(149)
外部 Storage Provider - 每天5分鐘玩轉 Docker 容器技術(149)
原創 CloudMan CloudMan 2018-04-02
第149篇
外部 Storage Provider
如果 Kubernetes 部署在諸如 AWS、GCE、Azure 等公有云上,可以直接使用雲硬碟作為 Volume,下面是 AWS Elastic Block Store 的例子:
要在 Pod 中使用 ESB volume,必須先在 AWS 中建立,然後通過 volume-id 引用。其他雲硬碟的使用方法可參考各公有云廠商的官方文件。
Kubernetes Volume 也可以使用主流的分散式存,比如 Ceph、GlusterFS 等,下面是 Ceph 的例子:
Ceph 檔案系統的 /some/path/in/side/cephfs
目錄被 mount 到容器路徑 /test-ceph。
相對於 emptyDir 和 hostPath,這些 Volume 型別的最大特點就是不依賴 Kubernetes。Volume 的底層基礎設施由獨立的儲存系統管理,與 Kubernetes 叢集是分離的。資料被持久化後,即使整個 Kubernetes 崩潰也不會受損。
當然,運維這樣的儲存系統通常不是項簡單的工作,特別是對可靠性、高可用和擴充套件性有較高要求時。
Volume 提供了非常好的資料持久化方案,不過在可管理性上還有不足。下一節我們將學習具有更高管理性的儲存方案:PersistentVolume & PersistentVolumeClaim。
書籍:
1.《每天5分鐘玩轉Kubernetes》
https://item.jd.com/26225745440.html(點選“閱讀原文”直達)
2.《每天5分鐘玩轉Docker容器技術》
https://item.jd.com/16936307278.html
3.《每天5分鐘玩轉OpenStack》
https://item.jd.com/12086376.html
相關文章
- 每天5分鐘玩轉Docker容器技術(二)Docker
- 【Docker】(9)---每天5分鐘玩轉 Docker 容器技術之映象Docker
- Kubernetes Dashboard - 每天5分鐘玩轉 Docker 容器技術(173)Docker
- 回收 PV - 每天5分鐘玩轉 Docker 容器技術(152)Docker
- Network Policy - 每天5分鐘玩轉 Docker 容器技術(171)Docker
- Prometheus Operator - 每天5分鐘玩轉 Docker 容器技術(177)PrometheusDocker
- PV & PVC - 每天5分鐘玩轉 Docker 容器技術(150)Docker
- Liveness 探測 - 每天5分鐘玩轉 Docker 容器技術(143)Docker
- Helm 架構 - 每天5分鐘玩轉 Docker 容器技術(161)架構Docker
- 再次實踐 MySQL chart - 每天5分鐘玩轉 Docker 容器技術MySqlDocker
- 什麼是 stack?- 每天5分鐘玩轉 Docker 容器技術(111)Docker
- MySQL 使用 PV 和 PVC - 每天5分鐘玩轉 Docker 容器技術(154)MySqlDocker
- 通過 Service 訪問 Pod - 每天5分鐘玩轉 Docker 容器技術(136)Docker
- Kubernetes 叢集日誌管理 - 每天5分鐘玩轉 Docker 容器技術(180)Docker
- ELK 完整部署和使用 - 每天5分鐘玩轉 Docker 容器技術(90)Docker
- 部署 Graylog 日誌系統 - 每天5分鐘玩轉 Docker 容器技術(92)Docker
- 如何用 Graylog 管理日誌? - 每天5分鐘玩轉 Docker 容器技術(93)Docker
- 用 Weave Scope 監控叢集 - 每天5分鐘玩轉 Docker 容器技術(175)Docker
- 在滾動更新中使用 Health Check - 每天5分鐘玩轉 Docker 容器技術(146)Docker
- 萬能資料收集器 Fluentd - 每天5分鐘玩轉 Docker 容器技術(91)Docker
- 用 k8s 管理機密資訊 - 每天5分鐘玩轉 Docker 容器技術(155)K8SDocker
- Docker--容器技術Docker
- docker容器技術原理Docker
- 玩轉docker之自定義PHP容器DockerPHP
- 探秘Kubernetes:在本地環境中玩轉容器技術
- Docker技術( 容器虛擬化技術 )Docker
- Docker容器技術與Docker介紹Docker
- 容器技術之Docker映象Docker
- 容器技術之Docker-swarmDockerSwarm
- 容器技術之Docker網路Docker
- 容器技術和Docker介紹Docker
- Docker容器與虛擬化技術:OpenEuler 部署 docker容器應用Docker
- 1.01 容器技術和docker簡介Docker
- 容器技術之Docker資料卷Docker
- 容器技術之Docker資源限制Docker
- 技術選型之Docker容器引擎Docker
- Docker容器化技術初體驗Docker
- 容器技術|Docker三劍客之docker-swarmDockerSwarm