1 Star 1 Fork 1

Caleb/webook

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
k8s-mysql-deployment.yaml 1.16 KB
一键复制 编辑 原始数据 按行查看 历史
liyanlong 提交于 2023-08-21 22:47 +08:00 . 1.新增pv、pvc用于MySQL数据挂载
apiVersion: apps/v1
kind: Deployment
metadata:
name: webook-live-mysql
labels:
app: webook-live-mysql
spec:
replicas: 1
selector:
matchLabels:
app: webook-live-mysql
template:
metadata:
name: webook-live-mysql
labels:
app: webook-live-mysql
spec:
containers:
- name: webook-live-mysql
image: mysql:8.0
env:
- name: MYSQL_ROOT_PASSWORD
value: root
imagePullPolicy: IfNotPresent
volumeMounts:
# - 这边要对应到 mysql 的数据存储的位置
# - 通过 MySQL 的配置可以改这个目录
- mountPath: /var/lib/mysql
# 我 POD 里面有那么多 volumes,我要用哪个
name: mysql-storage
ports:
- containerPort: 3306
# - name: webook-live-hadoop
restartPolicy: Always
# 我整个 POD 有哪些
volumes:
- name: mysql-storage
persistentVolumeClaim:
claimName: webook-mysql-live-claim-v1
# - name: hadoop-storage
# persistentVolumeClaim:
# claimName: webook-hadoop-live-claim
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/programmer-Caleb/webook.git
git@gitee.com:programmer-Caleb/webook.git
programmer-Caleb
webook
webook
master

搜索帮助