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
			```

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

相关推荐
正经教主1 分钟前
【docker基础】第一课、从零开始理解容器技术
docker·云原生·容器·eureka
世人万千丶38 分钟前
Flutter 框架跨平台鸿蒙开发 - 鸿蒙版本五子棋游戏应用
学习·flutter·游戏·华为·harmonyos·鸿蒙
Aktx20FNz42 分钟前
一文学习 Spring AOP 源码全过程
java·学习·spring
Jay Kay43 分钟前
生成式推荐模型学习记录part1
学习
正经教主3 小时前
【docker基础】0、系统学习docker之总计划
学习·docker·容器
Yang三少喜欢撸铁3 小时前
【Centos7通过kubeadm方式部署kubernetes1.30版本【一主两从】】
docker·kubernetes·container
不知名的老吴4 小时前
计算机基础第一阶段:核心基础学习
学习
skywalk81634 小时前
请学习kotti的前端(kotti其实是没有分离的前端的)实现,做到形似kotti那样的前端页面。
前端·学习
red_redemption4 小时前
自由学习记录(156)
学习
溟有常青木4 小时前
Jupyter notebook学习容易忘的点
学习·jupyter