k8s数据持久化实验
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数据持久化实验相关推荐
- k8s 安装nfs_K8s--06 K8s数据持久化
K8s数据持久化 数据持久化 Volume介绍 Volume介绍:Volume是Pad中能够被多个容器访问的共享目录Kubernetes中的Volume不Pad生命周期相同,但不容器的生命周期丌相关K ...
- 【Kubernetes 企业项目实战】05、基于云原生分布式存储 Ceph 实现 K8s 数据持久化(下)
目录 一.K8s 对接 ceph rbd 实现数据持久化 1.1 k8s 安装 ceph 1.2 创建 pod 挂载 ceph rbd 二.基于 ceph rbd 生成 pv 2.1 创建 ceph- ...
- k8s数据持久化之statefulset的数据持久化,并自动创建PV与PVC
StatefulSet是为了解决有状态服务的问题,对应的Deployment和ReplicaSet是为了无状态服务而设计,其应用场景包括: 稳定的持久化存储,即Pod重新调度后还是能访问到相同的持久化 ...
- k8s数据持久化PVPVC模板
简单的方式 在deployment是mout挂载的方式映射到物理机,然后使用name管理,例如容器的name和物理机的name相同,就可以进行挂载,类似于bindmount.有个缺点,受容器影响,当容 ...
- 安装kube-prometheus项目:k8s部署prometheus、监控k8s核心组件、添加告警(微信、钉钉、企业微信)、进行数据持久化
概述 很多地方提到Prometheus Operator是kubernetes集群监控的终极解决方案,但是目前Prometheus Operator已经不包含完整功能,完整的解决方案已经变为kube- ...
- @kubernetes(k8s)数据持久化Volume存储卷(emptyDir、hostPath、NFS、StorageClass)
文章目录 kubernetes(k8s)数据持久化Volume 一.数据持久化 1.Vlolume概述 2.数据卷的分类 3.常用的四种数据卷 4.Pod使用Volume步骤: 5. volume基本 ...
- Linux——K8s存储(数据持久化)
K8s存储 1.K8s存储主要分为? 临时存储.半持久化存储.持久化存储 2.emptyDir 一般来说emptydir的用途都是用来充当临时存储空间,例如一些不需要数据持久化的微服务,我们都可以用e ...
- k8s mysql数据同步_K8s——MySQL实现数据持久化
1.搭建nfs存储 [root@docker-k8s01 ~]# yum -y install nfs-utils [root@docker-k8s01 ~]# mkdir /nfsdata/mysq ...
- k8s docker mysql_K8s——MySQL实现数据持久化
1.搭建nfs存储 [root@docker-k8s01 ~]# yum -y install nfs-utils [root@docker-k8s01 ~]# mkdir /nfsdata/mysq ...
- Java 数据持久化系列之池化技术
点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试资料 在上一篇文章Java 数据持久化系列之JDBC中,我们了解到使用 ...
最新文章
- MyEclipse教程:Web开发——创建Web片段项目
- 解密 Redis 助力双 11 背后电商秒杀系统
- 大理,风花雪月俏丽金花
- 新国货美妆品牌数字营销能力升级“三步法”
- ZCMU 1958: 机器翻译(技巧性的模拟)
- [WP7开发入门]在Windows 2003,XP上安装Windows Phone 7开发工具
- SQL Server2012登录记录怎么删除?
- 操作系统的起源|开源运动的兴起
- 计算机考研数学基础知识点,2019计算机考研数学复习:打好基础是必须的啊喂!...
- python生成泊松分布随机数_泊松分布随机数
- kali怎么开启php服务器,kali开启端口、关闭防火墙方法
- 若依如何去掉“正在加载系统资源,请耐心等待”
- python数据科学库_Python数据科学库
- PMP考试备考个人体会
- [Unity3D]Unity3D游戏开发之从《魂斗罗》游戏说起(上)——目标追踪
- java中返回两个参数问题
- 市场营销环境分析的方法
- 基于excel的数据分析
- 史上绝地反击,美式英语英文学习大全。美国英语最新词频表
- PM_14 项目文档管理与配置管理
热门文章
- 一个普通摄像头就能让二次元老婆“活”过来,网友:求收费
- Docker 为什么输给了Kubernetes?Docker 员工自述!
- 震惊!Spring Boot 内存又泄露,排查太难了!
- 阿里巴巴最新面试经验
- 未来五年最具前景的一门编程语言是什么?
- 众筹 | 帅比张专属定制手机壳
- Android通过Wifi来调试你的应用
- eclipse对mysql进行增删改查_用eclipse编写的 能对MySQL数据库中表实现增删改查功能...
- ELKStack之操作深入(中)
- shell应用之简单计算器