k8s部署mysql
准备yaml文件
位置:/etc/kubernetes/manifests
mysql-rc.yaml
apiVersion: v1
kind: ReplicationController
metadata:name: mysql
spec:replicas: 1selector:app: mysqltemplate:metadata:labels:app: mysqlspec:containers:- name: mysqlimage: mysql:5.7.29ports:- containerPort: 3306env:- name: MYSQL_ROOT_PASSWORDvalue: "123456"
mysql-svc.yaml
apiVersion: v1
kind: Service
metadata:name: mysql
spec:type: NodePortports:- port: 3307nodePort: 32307targetPort: 3306selector:app: mysql
在master上执行
kubectl create -f mysql-rc.yaml
kubectl create -f mysql-svc.yaml
进入到容器中
- 方式一:使用docker命令:
查看pod运行在哪台节点
kubecte get pods -o wide
查看mysql的镜像名
docker ps -a
docker命令进入
docker exec -it a5d12fedbc19 /bin/bash
- 方式二:使用kubectl进入
进入master节点
kubectl run -it --rm --image=mysql:5.7 --restart=Never -- mysql -p123456
k8s部署mysql相关推荐
- k8s部署mysql集群(statefulset):主写从读、一主多从集群
安装nfs server和client端都执行 yum install nfs-utils rpcbind -y systemctl start nfs systemctl start rpcbind ...
- 【云原生】Kubernetes(k8s)部署 MySQL+Dubbo+Nacos服务
一.说明 二.部署 MySQL 三.部署 Nacos 四.部署 Dubbo 服务 4.1. 创建镜像仓库的密钥 4.2. 部署 provider 服务 4.3. 部署 consumer 服务 五.测试 ...
- 高可用集群篇(五)-- K8S部署微服务
高可用集群篇(五)-- K8S部署微服务 一.K8S有状态服务 1.1 什么是有状态服务 1.2 k8s部署MySQL 1.2.1 创建MySQL主从服务 1.2.2 测试主从配置 1.2.3 k8s ...
- 基于 k8s 搭建 mysql 5.7 主从复制集群
关于 k8s 集群环境的搭建可以参考我的另一篇博客 k8s 集群之使用 kubeadm 在 Centos8 上部署 kubernetes 1.20 关于 nfs 网络存储如何搭建和使用可以参考我的另一 ...
- 【云原生--K8S】 yaml文件部署Mysql数据库(一)
文章目录 前言 一.下载mysql镜像文件 二.创建deployment和service 三.进入docker容器操作mysql 四.Pod volumn存储无法持久化 五.删除deployment和 ...
- k8s(七)—statefullset部署mysql主从集群
1 使用statefullset部署mysql主从集群 mysql-0是master mysql-1和mysql-2是两个备份 当mysql写的时候,找headless service中的mysql- ...
- k8s部署nacos集群:3个pod、连接外部mysql读写分离集群
部署mysql nacos连接外部mysql sts 使用mysql-0.mysql.dmgeo-lib.svc.cluster.local进行连接,同一ns下可以省略后面的. 需要先初始化数据:创建 ...
- k8s使用statefulset部署mysql一主多从集群_k8s部署mysql集群南
部署原理 1.准备环境 服务器2核4G 139.198.38.94 139.198.41.101 139.198.31.125 需要提前准备好NFS挂载,此处用的是静态nfs #所有机器安装 yum ...
- k8s使用statefulset部署mysql一主多从集群
部署原理 1.准备环境 服务器2核4G 139.198.38.94 139.198.41.101 139.198.31.125 需要提前准备好NFS挂载,此处用的是静态nfs #所有机器安装 yum ...
- k8s部署nfs-client-provisioner完整实践版(亲测有效)
编写rbac和storageclass资源清单 nfs-rbac.yaml rbac鉴权 设置nfs server 设置nfs客户端与server端数据同步 mkdir -p /home/nfsmou ...
最新文章
- 线索二叉树代码实现 - 数据结构和算法49
- 学Python怎么样 发展前景如何
- android 退出多个activity,Android 中 退出多个activity的经典方法
- 运维与节能:数据中心绿色运维技术研讨会召开
- substr 与 substring 的区别
- 【openMV】openMV4之sensor模块
- Python基础练习题,含答案解析
- 注册表修改系统分辨率
- tvs二极管5.0SMDJ24CA-H ISO7637 测试报告
- dhcp设置(Padavan dhcp设置)
- 串的基本操作与KMP算法
- 《通关!游戏设计之道(continue...)》
- 2U 4节点Xeon SP服务器 (上):PowerEdge C6420更受重视
- 根域名服务器的一点理解
- 第六十七章 方法关键字 - Language
- 程序员的理想桌面装备,少不了一台2K高清的专业显示器
- 电工实验室基本生存技能 第一季第三集
- 造价猫工程预算视频教程-ET型楼梯钢筋计算,实例解读
- R语言绘图中图片的组合(cowplot、patchwork宏包、layout、par()、gridExtra)
- 3d 角色血条制作方案:解决近大远小的策略