目录

K8S学习之基础二十k8s通过svcep代理服务

K8S学习之基础二十:k8s通过svc+ep代理服务

k8s通过svc+ep代理服务

			svc+ep除了能代理pod,还能代理集群之外的服务,如mysql等
			在服务器部署mariadb服务,并启动服务、修改root密码等
			yum install mariadb-server
			mysql_secure_installation
			mysql -u root -p

		    在k8s集群创建svc和ep的yaml
			

			```bash
			vi mysql-svc.yaml
			apiVersion: v1
			kind: Service
			metadata:
			  name: mysql
			spec:
			  type: ClusterIP
			  ports:
			  - port: 3306
			---
			apiVersion: v1
			kind: Endpoints
			metadata:
			  name: mysql
			subsets:
			- addresses:
			  - ip: 172.16.80.132
			  ports:
			  - port: 3306
			```

https://i-blog.csdnimg.cn/direct/aa02bf13ff4449f0afb25946593e8414.png

通过这种方式就可以通过访问svc的方式,访问到mysql服务