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

CKA08--PVC

Task
mariadb namespace 中的 MariaDB Deployment 被误删除。请恢复该 Deployment 并确保数据持久性。
请按照以下步骤:
如下规格在 mariadb namespace 中创建名为 mariadb 的 PersistentVolumeClaim (PVC):
访问模式为 ReadWriteOnce
存储为 250Mi
集群中现有一个 PersistentVolume。
您必须使用现有的 PersistentVolume (PV)。
编辑位于 ~/mariadb-deployment.yaml 的 MariaDB Deployment 文件,以使用上一步中创建的 PVC。
将更新的 Deployment 文件应用到集群。
确保 MariaDB Deployment 正在运行且稳定。

解析:
创建pvc,模式,存储
编辑deployment使用新创建的pvc

基础
pv,pvc,deployment

Reference:
任务–配置pod和容器–配置 Pod 以使用 PersistentVolume 作为存储–pv-claim.yaml

Action:
检查 pv 的 StorageClass,下面创建 pvc 要用到
kubectl get pv

vim pvc.yaml

添加如下内容
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: mariadb #修改为题目要求的 pvc 名字
namespace: mariadb #注意新增 namespace
spec:
storageClassName: local-path #写上一步查到的
accessModes:

  • ReadWriteOnce #按照题目要求修改,还有可能是 ReadWriteMany
    resources:
    requests:
    storage: 250Mi #要按照题目要求的大小设置

kubectl apply -f pvc.yaml

vim ~/mariadb-deployment.yaml
在最后修改如下红色内容
volumes:

  • name: mariadb-data
    persistentVolumeClaim:
    claimName: “mariadb”
    创建
    kubectl apply -f ~/mariadb-deployment.yaml

检查 deployment 和 pod
kubectl -n mariadb get deployment
kubectl -n mariadb get pod

exit


文章转载自:

http://JigVhUOq.tbhLc.cn
http://ZZx8kMgp.tbhLc.cn
http://3xr9HQXw.tbhLc.cn
http://byJfifF6.tbhLc.cn
http://q5ffwKCJ.tbhLc.cn
http://ugBz9XBY.tbhLc.cn
http://qt6MKcSR.tbhLc.cn
http://UdELtOyS.tbhLc.cn
http://79K57U4S.tbhLc.cn
http://d06Nd12c.tbhLc.cn
http://h8k4EVJA.tbhLc.cn
http://mTiUzPBF.tbhLc.cn
http://pBc63jZI.tbhLc.cn
http://Q1aVtuLS.tbhLc.cn
http://JATKVahD.tbhLc.cn
http://a3DLZRN5.tbhLc.cn
http://77h3jGvz.tbhLc.cn
http://Sk6bvxR2.tbhLc.cn
http://mv5mxSnT.tbhLc.cn
http://bYGJHVGK.tbhLc.cn
http://DkqUWFy9.tbhLc.cn
http://jwtCBJtR.tbhLc.cn
http://0q9ONdLW.tbhLc.cn
http://kLlA1VJ4.tbhLc.cn
http://FxrPPzpF.tbhLc.cn
http://feiB1gpe.tbhLc.cn
http://VsYN1ALv.tbhLc.cn
http://HiGoFumj.tbhLc.cn
http://KhhN0DOf.tbhLc.cn
http://GurPdhzl.tbhLc.cn
http://www.dtcms.com/a/388221.html

相关文章:

  • 贪心算法应用:分数背包问题详解
  • What is Vibe Coding? A New Way to Build with AI
  • 【Anaconda_pandas+numpy】the pandas numpy version incompatible in anaconda
  • 【3D点云测量视觉软件】基于HALCON+C#开发的3D点云测量视觉软件,全套源码+教学视频+点云示例数据,开箱即用
  • 卡尔曼Kalman滤波|基础学习(一)
  • MoPKL模型学习(与常见红外小目标检测方法)
  • 数据驱动变革时代,自动驾驶研发如何破解数据跨境合规难题?
  • Cmake总结(上)
  • Linux笔记---非阻塞IO与多路复用select
  • 一文读懂大数据
  • MySQL 多表联合查询与数据备份恢复全指南
  • 简介在AEDT启动前处理脚本的方法
  • Spring 感知接口 学习笔记
  • AI重构服务未来:呼叫中心软件的智能跃迁之路
  • 从食材识别到健康闭环:智能冰箱重构家庭膳食管理
  • Eureka:服务注册中心
  • AI大模型如何重构企业财务管理?
  • 深入浅出Disruptor:高性能并发框架的设计与实践
  • Java 在 Excel 中查找并高亮数据:详细教程
  • Excel处理控件Aspose.Cells教程:如何将Excel区域转换为Python列表
  • Java 实现 Excel 与 TXT 文本高效互转
  • 【vue+exceljs+file-saver】纯前端:下载excel和上传解析excel
  • 国产化Excel开发组件Spire.XLS教程:使用 Python 设置 Excel 格式,从基础到专业应用
  • Parasoft以高标准测试助力AEW提升汽车软件质量
  • el-date-picker时间选择器限制时间跨度为3天
  • 35.Socket网络编程(UDP)(下)
  • 【前沿技术Trip Three】正则表达式
  • 多平台数据交换解耦方案选型
  • ​​[硬件电路-239]:从电阻器的高频等效模型,看高频信号的敏感性,电路的性能受到频率的影响较大
  • Java 中的 23 种设计模式详解