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 小时前
[动手学习深度学习]12.权重衰退
人工智能·深度学习·学习
宇寒风暖1 小时前
HTML嵌入CSS样式超详解(尊享)
前端·css·笔记·学习·html
桂月二二1 小时前
云原生容器编排:Kubernetes的架构演进与实践
云原生·架构·kubernetes
奔跑中的小象1 小时前
Deepin通过二进制方式升级部署高版本 Docker
docker·容器·eureka·deepin
虾球xz3 小时前
游戏引擎学习第149天
人工智能·学习·游戏引擎
行者Sun19893 小时前
【K8s】专题十六(3):Kubernetes 包管理工具之 Helm 语法
云原生·容器·kubernetes·helm
奕天者3 小时前
C++学习笔记(十七)——类之封装
c++·笔记·学习
亭墨3 小时前
linux0.11内核源码修仙传第六章——中断初始化
linux·c语言·驱动开发·学习·面试
好多大米3 小时前
[资源分享]-web3/区块链/学习路线/资料/找工作方式/水龙头
学习·web3·区块链
李长渊哦4 小时前
学习文章:Spring Boot 中如何使用 `@Async` 实现异步处理
java·spring boot·学习