kubernetes创建mysql方法
1、选择指定的mysql容器版本,如果不指定image版本会默认拉取latest
2、创建RC,副本控制器。mysql-rc.yaml文件内容如下
apiVersion: v1
kind: ReplicationController
metadata:
name: mysql
spec:
replicas: 1
selector:
app: mysql
template:
metadata:
labels:
app: mysql
spec:
containers:
- name: mysql
image: mysql:5.7.29
ports:
- containerPort: 3306
env:
- name: MYSQL_ROOT_PASSWORD
value: "123456"
3、在kubernetes的master上执行该命令
4、查看创建的RC
5、创建一个SVC
和刚才的RC对应
6、kubectl create -f mysql-svc.yaml
7、客户端测试登录成功,使用RC的端口
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:47
阅读量:67
阅读量:163
阅读量:141
阅读量:139