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

相关推荐
Chloeis Syntax1 小时前
MySQL初阶学习日记(1)--- 数据库的基本操作
数据库·学习·mysql
musenh2 小时前
css样式学习
css·学习·css3
Larry_Yanan2 小时前
QML学习笔记(五十)QML与C++交互:QML中单例C++对象
开发语言·c++·笔记·qt·学习·ui·交互
im_AMBER2 小时前
算法笔记 09
c语言·数据结构·c++·笔记·学习·算法·排序算法
Nan_Shu_6143 小时前
学习:JavaScript(5)
开发语言·javascript·学习
小坏讲微服务3 小时前
五分钟使用 Docker-compose搭建 Redis 8.0 中间件
运维·redis·docker·中间件·容器·kubernetes·k8s
民乐团扒谱机3 小时前
实验室安全教育与管理平台学习记录(八)特种设备安全
学习·安全
Aimyon_364 小时前
MinerU Docker自定义版本部署
运维·docker·容器
喜欢吃燃面4 小时前
C++:哈希表
开发语言·c++·学习
初圣魔门首席弟子5 小时前
C++ STL list 容器学习笔记:双向链表的 “小火车“ 操控指南
c++·windows·笔记·学习