service 与 endpoint 是通过namespace相同,name相同,相互关联的
创建endpoint

[root@k8s-master glusterfs]# cat glusterfs-ep.yaml
apiVersion: v1
kind: Endpoints
metadata:
  name: glusterfs
  namespace: tomcat
subsets:
- addresses:
  - ip: 10.0.0.11
  - ip: 10.0.0.12
  - ip: 10.0.0.13
  ports:
  - port: 49152
    protocol: TCP

[root@k8s-master glusterfs]# cat glusterfs-svc.yaml
apiVersion: v1
kind: Service
metadata:
  name: glusterfs
  namespace: tomcat
spec:
  ports:
  - port: 49152
    protocol: TCP
    targetPort: 49152
  sessionAffinity: None
  type: ClusterIP

使用yml文件创建

tomcat-mysql配置文件修改

[root@k8s-master tomcat_demo]# cat mysql-rc.yml
apiVersion: v1
kind: ReplicationController
metadata:
  namespace: tomcat
  name: mysql
spec:
  replicas: 1
  selector:
    app: mysql
  template:
    metadata:
      labels:
        app: mysql
    spec:
      volumes:
      - name: mysql
        glusterfs:
          path: oldxu
          endpoints: glusterfs
      containers:
        - name: mysql
          image: 10.0.0.11:5000/mysql:5.7
          volumeMounts:
          - name: mysql
            mountPath: /var/lib/mysql
          ports:
          - containerPort: 3306
          env:
          - name: MYSQL_ROOT_PASSWORD
            value: '123456'

删除旧的,按照新的yml文件创建
kubectl delete -f .
kubectl create -f .

提示,这里可能会有坑,原因:数据库创建时,目录必须是空的,否则无法创建数据库,我们删除/mnt的所有数据即可

最新文章

  1. asp.net 各种路径
  2. ES2005 js =>
  3. 【Git】笔记1
  4. Coder-Strike 2014 - Finals (online edition, Div. 2) B. Start Up
  5. 解决VS2010链接错误:LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
  6. CPU虚拟化技术(留坑)
  7. iterm2相关配置
  8. UNIX V6内核源码剖析——进程
  9. 转:SRIO错误侦测和管理机制
  10. 关于SetCapture() 和 ReleaseCapture()的使用方法
  11. Maximum Subarray Sum
  12. 白话ASP.NET MVC之二:Controller激活系统的概览
  13. 认识Java WEB应用
  14. CENTOS6.6下nmon的监控
  15. [spring boot] Table 'yhm.hibernate_sequence' doesn't exist
  16. Linux 驱动——Button驱动6(mutex、NBLOCK、O_NONBLOCK)互斥信号量、阻塞、非阻塞
  17. 【Spring】文件上传
  18. Java中基本数据和包装类的比较
  19. 架构4(lvs lb集群解决方案二 lvs+keepalived)
  20. 16 多校 8 Ball (贪心排序)很巧妙的思路啊~

热门文章

  1. delphi与javascript互通
  2. 搭建hadoop集群 单机版
  3. 架构-Java-Netty:Netty框架
  4. 如何在Python中让两个print()函数的输出打印在一行内?
  5. 4. Jmeter主界面的介绍
  6. IceCTF-Matrix
  7. python:异常处理及程序调试
  8. apache httpd 2.4 配置
  9. 7_springboot2.x开发热部署
  10. html5本地存储(三)--- 本地数据库 indexedDB