当前位置: 首页 > news >正文

k8s-第六节-数据持久化

数据持久化

kubernetes 集群不会为你处理数据的存储,需要为数据库挂载一个磁盘来确保数据的安全。

可以选择云存储、本地磁盘、NFS。

  • 本地磁盘:可以挂载某个节点上的目录,但是这需要限定 pod 在这个节点上运行

  • 云存储:不限定节点,不受集群影响,安全稳定;需要云服务商提供,裸机集群是没有的。

  • NFS:不限定节点,不受集群影响

hostPath 挂载示例

把节点上的一个目录挂载到 Pod,但是已经不推荐使用了,https://kubernetes.io/zh/docs/concepts/storage/volumes/#hostpath

配置方式简单,需要手动指定 Pod 跑在某个固定的节点。
仅供单节点测试使用;不适用于多节点集群。
minikube 提供了 hostPath 存储 https://minikube.sigs.k8s.io/docs/handbook/persistent_volumes

只能挂载固定目录,其他目录丢失数据,不推荐使用,点开手册即可看到

apiVersion: apps/v1
kind: StatefulSet
metadata:name: mongodb
spec:replicas: 1selector:matchLabels:app: mongodbserviceName: mongodbtemplate:metadata:<

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • JVM(Java虚拟机)详解(JVM 内存模型、堆、GC、直接内存、性能调优)
  • 51单片机基础10——串口实验
  • web前端开发——开发环境和基本知识
  • ROS 2官方文档(基于humble版本)学习笔记(四)
  • leetcode-每日一题
  • Vue 路由传参 query方法 bug 记录
  • 【Linux】什么是进程间通信?方式有哪些?本质理解?
  • 文件、文本阅读与重定向、路径与理解指令——linux指令学习(一)
  • Docker:一、安装与卸载、配置阿里云加速器(Ubuntu)
  • 在Linux系统中配置GitHub的SSH公钥
  • 学懂C#编程:常用高级技术——学会C#的高级特性 LINQ
  • web系统更改静态文件后不生效的问题解决
  • 如何第一次从零上传项目到GitLab
  • 2024年7月6日 (周六) 叶子游戏新闻
  • 【Android】【多屏】多屏异显异触调试技巧总结
  • 【Leetcode】101. 对称二叉树
  • [译]如何构建服务器端web组件,为何要构建?
  • 【347天】每日项目总结系列085(2018.01.18)
  • Cookie 在前端中的实践
  • Javascript Math对象和Date对象常用方法详解
  • Laravel 中的一个后期静态绑定
  • linux安装openssl、swoole等扩展的具体步骤
  • Service Worker
  • vue-router的history模式发布配置
  • webpack入门学习手记(二)
  • 利用jquery编写加法运算验证码
  • 机器人开始自主学习,是人类福祉,还是定时炸弹? ...
  • 说说我为什么看好Spring Cloud Alibaba
  • 我们雇佣了一只大猴子...
  • ​你们这样子,耽误我的工作进度怎么办?
  • ​直流电和交流电有什么区别为什么这个时候又要变成直流电呢?交流转换到直流(整流器)直流变交流(逆变器)​
  • #if 1...#endif
  • $分析了六十多年间100万字的政府工作报告,我看到了这样的变迁
  • (1)安装hadoop之虚拟机准备(配置IP与主机名)
  • (1)虚拟机的安装与使用,linux系统安装
  • (2)STM32单片机上位机
  • (8)STL算法之替换
  • (超简单)使用vuepress搭建自己的博客并部署到github pages上
  • (三)Honghu Cloud云架构一定时调度平台
  • (转)memcache、redis缓存
  • (转)利用ant在Mac 下自动化打包签名Android程序
  • .dat文件写入byte类型数组_用Python从Abaqus导出txt、dat数据
  • .gitignore文件设置了忽略但不生效
  • .NET Core 实现 Redis 批量查询指定格式的Key
  • .NET 将混合了多个不同平台(Windows Mac Linux)的文件 目录的路径格式化成同一个平台下的路径
  • .net操作Excel出错解决
  • .NET应用UI框架DevExpress XAF v24.1 - 可用性进一步增强
  • :中兴通讯为何成功
  • @基于大模型的旅游路线推荐方案
  • [ vulhub漏洞复现篇 ] GhostScript 沙箱绕过(任意命令执行)漏洞CVE-2019-6116
  • [ 数据结构 - C++]红黑树RBTree
  • [1204 寻找子串位置] 解题报告
  • [20190416]完善shared latch测试脚本2.txt
  • [AIGC] 广度优先搜索(Breadth-First Search,BFS)详解
  • [ARM]ldr 和 adr 伪指令的区别