来自AI助手的总结
通过Endpoints与同名Service将外部MySQL接入K8s集群

一、定义Yaml
$ vim testep.yaml
apiVersion: v1
kind: Endpoints
metadata:
name: external-mysql
subsets:
- addresses:
- ip: 192.168.1.34
ports:
- port: 3306
---
apiVersion: v1
kind: Service ##注意,该service里并不需要定义selector,只要Service name和Endpoint name保持一致即可
metadata:
name: external-mysql
spec:
ports:
- port: 3306
二、应用YAML文件
$ k apply -f testep.yaml
- 三、参考Centos8安装Mysql8 在192.168.1.34主机上安装mysql8
三、测试
$ k get ep,svc
NAME ENDPOINTS AGE
endpoints/external-mysql 192.168.1.34:3306 65s
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
service/external-mysql ClusterIP 10.0.154.239 <none> 3306/TCP 65s
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END







暂无评论内容