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

相关推荐
炽烈小老头17 分钟前
【每天学习一点算法 2025/12/15】环形链表
学习·算法·链表
树下水月41 分钟前
docker 启动后 如何通过对应的进程 找docker-compose.yaml 编排文件
运维·docker·容器
凯子坚持 c1 小时前
Docker 网络管理深度解析与实践指南
运维·docker·容器
kevin_水滴石穿1 小时前
在镜像生成时从内网获取字体安装包并配置
linux·docker·容器
LILR_2 小时前
简单学docker
运维·docker·容器
白帽子凯哥哥2 小时前
转行网络安全学习计划与报班建议
学习·安全·web安全·网络安全·渗透测试·漏洞挖掘·网安培训
Empty_7773 小时前
K8S-网络原理
网络·容器·kubernetes
永不停歇的蜗牛3 小时前
K8S之创建cm指令create和 apply的区别
java·容器·kubernetes
java_logo3 小时前
Transmission Docker 容器化部署指南
运维·docker·容器·kubernetes·apache·rocketmq·transmission
ReaF_star3 小时前
【基线】关于Debian的一些简单安全配置及验证
学习·安全·debian