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服务

相关推荐
xbzb5 小时前
镜像到底存在哪:/var/lib/docker 的四级映射与 daemon.json 配置
docker·容器·json·镜像·daemon.json·四级
David猪大卫6 小时前
【C++修炼】map 和 set 的使用
c语言·开发语言·数据结构·c++·经验分享·笔记·学习
HPtiger6 小时前
C++ 入门笔记:从 C 到 C++ 的核心过渡(命名空间、输入输出、缺省参数、重载、引用、内联)
c语言·c++·学习
fengci.7 小时前
CTF2MISC中等部分
开发语言·前端·学习
YueTann9 小时前
mgtv5th-baseline学习
学习
kuroomi10 小时前
Git入门
git·kubernetes
蒸蒸yyyyzwd11 小时前
从后端面经学到的 3 个知识
笔记·学习
17岁的勇气11 小时前
Unity Shader unity文档学习笔记(二十二):shader变体
笔记·学习·unity
方便面不加香菜12 小时前
Docker Volume -- 管理卷Volume详解
运维·docker·容器
江湖有缘13 小时前
Docker实战 | 使用Docker部署lemonitor镜像站点列表程序
运维·docker·容器