Step 1:创建PV

============================================

apiVersion: v1
kind: PersistentVolume
metadata:
name: web
spec:
capacity:
storage: 50Gi
accessModes:
- ReadWriteMany
nfs:
path: /data
server: 192.168.188.110

Step 2:创建PVC

============================================

kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: httpd
spec:
accessModes:
- ReadWriteMany
resources:
requests:
storage: 10Gi

Step 3:创建POD

============================================

[root@k8s-master yaml]# vi deployment.yaml

apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: httpd
spec:
template:
metadata:
labels:
app: httpd
spec:
containers:
- name: httpd
image: httpd
ports:
- name: httpd
containerPort: 80
volumeMounts:
- name: httpd
mountPath: /usr/local/apache2/htdocs
volumes:
- name: httpd-nfs
nfs:
server: 192.168.188.110
path: /data
- name: httpd
persistentVolumeClaim:
claimName: httpd

Step 4:泄漏服务IP

============================================

kubectl expose deployment httpd --port=80 --target-port=80 --external-ip=192.168.188.120

Step 5:访问测试

============================================

在外网进行访问

 

转载于:https://www.cnblogs.com/networking/p/11158639.html

k8s数据持久化实验相关推荐

  1. k8s 安装nfs_K8s--06 K8s数据持久化

    K8s数据持久化 数据持久化 Volume介绍 Volume介绍:Volume是Pad中能够被多个容器访问的共享目录Kubernetes中的Volume不Pad生命周期相同,但不容器的生命周期丌相关K ...

  2. 【Kubernetes 企业项目实战】05、基于云原生分布式存储 Ceph 实现 K8s 数据持久化(下)

    目录 一.K8s 对接 ceph rbd 实现数据持久化 1.1 k8s 安装 ceph 1.2 创建 pod 挂载 ceph rbd 二.基于 ceph rbd 生成 pv 2.1 创建 ceph- ...

  3. k8s数据持久化之statefulset的数据持久化,并自动创建PV与PVC

    StatefulSet是为了解决有状态服务的问题,对应的Deployment和ReplicaSet是为了无状态服务而设计,其应用场景包括: 稳定的持久化存储,即Pod重新调度后还是能访问到相同的持久化 ...

  4. k8s数据持久化PVPVC模板

    简单的方式 在deployment是mout挂载的方式映射到物理机,然后使用name管理,例如容器的name和物理机的name相同,就可以进行挂载,类似于bindmount.有个缺点,受容器影响,当容 ...

  5. 安装kube-prometheus项目:k8s部署prometheus、监控k8s核心组件、添加告警(微信、钉钉、企业微信)、进行数据持久化

    概述 很多地方提到Prometheus Operator是kubernetes集群监控的终极解决方案,但是目前Prometheus Operator已经不包含完整功能,完整的解决方案已经变为kube- ...

  6. @kubernetes(k8s)数据持久化Volume存储卷(emptyDir、hostPath、NFS、StorageClass)

    文章目录 kubernetes(k8s)数据持久化Volume 一.数据持久化 1.Vlolume概述 2.数据卷的分类 3.常用的四种数据卷 4.Pod使用Volume步骤: 5. volume基本 ...

  7. Linux——K8s存储(数据持久化)

    K8s存储 1.K8s存储主要分为? 临时存储.半持久化存储.持久化存储 2.emptyDir 一般来说emptydir的用途都是用来充当临时存储空间,例如一些不需要数据持久化的微服务,我们都可以用e ...

  8. k8s mysql数据同步_K8s——MySQL实现数据持久化

    1.搭建nfs存储 [root@docker-k8s01 ~]# yum -y install nfs-utils [root@docker-k8s01 ~]# mkdir /nfsdata/mysq ...

  9. k8s docker mysql_K8s——MySQL实现数据持久化

    1.搭建nfs存储 [root@docker-k8s01 ~]# yum -y install nfs-utils [root@docker-k8s01 ~]# mkdir /nfsdata/mysq ...

  10. Java 数据持久化系列之池化技术

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试资料 在上一篇文章Java 数据持久化系列之JDBC中,我们了解到使用 ...

最新文章

  1. MyEclipse教程:Web开发——创建Web片段项目
  2. 解密 Redis 助力双 11 背后电商秒杀系统
  3. 大理,风花雪月俏丽金花
  4. 新国货美妆品牌数字营销能力升级“三步法”
  5. ZCMU 1958: 机器翻译(技巧性的模拟)
  6. [WP7开发入门]在Windows 2003,XP上安装Windows Phone 7开发工具
  7. SQL Server2012登录记录怎么删除?
  8. 操作系统的起源|开源运动的兴起
  9. 计算机考研数学基础知识点,2019计算机考研数学复习:打好基础是必须的啊喂!...
  10. python生成泊松分布随机数_泊松分布随机数
  11. kali怎么开启php服务器,kali开启端口、关闭防火墙方法
  12. 若依如何去掉“正在加载系统资源,请耐心等待”
  13. python数据科学库_Python数据科学库
  14. PMP考试备考个人体会
  15. [Unity3D]Unity3D游戏开发之从《魂斗罗》游戏说起(上)——目标追踪
  16. java中返回两个参数问题
  17. 市场营销环境分析的方法
  18. 基于excel的数据分析
  19. 史上绝地反击,美式英语英文学习大全。美国英语最新词频表
  20. PM_14 项目文档管理与配置管理

热门文章

  1. 一个普通摄像头就能让二次元老婆“活”过来,网友:求收费
  2. Docker 为什么输给了Kubernetes?Docker 员工自述!
  3. 震惊!Spring Boot 内存又泄露,排查太难了!
  4. 阿里巴巴最新面试经验
  5. 未来五年最具前景的一门编程语言是什么?
  6. 众筹 | 帅比张专属定制手机壳
  7. Android通过Wifi来调试你的应用
  8. eclipse对mysql进行增删改查_用eclipse编写的 能对MySQL数据库中表实现增删改查功能...
  9. ELKStack之操作深入(中)
  10. shell应用之简单计算器