K8S学习之基础二十:k8s通过svc+ep代理服务

ops/2025/3/14 8:00:25/

k8s通过svc+ep代理服务

			svc+ep除了能代理pod,还能代理集群之外的服务,如mysql等在服务器部署mariadb服务,并启动服务、修改root密码等yum install mariadb-servermysql_secure_installationmysql -u root -p在k8s集群创建svc和ep的yaml```bashvi mysql-svc.yamlapiVersion: v1kind: Servicemetadata:name: mysqlspec:type: ClusterIPports:- port: 3306---apiVersion: v1kind: Endpointsmetadata:name: mysqlsubsets:- addresses:- ip: 172.16.80.132ports:- port: 3306```

在这里插入图片描述

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


http://www.ppmy.cn/ops/165263.html

相关文章

element-ui pageHeader 组件源码分享

pageHeader 页头组件源码分享,主要从以下四个方面: 1、pageHeader 组件页面结构。 2、pageHeader 组件属性。 3、pageHeader 组件事件。 4、pageHeader 组件 slot 挂载。 一、组件页面结构。 二、组件属性。 2.1 title 标题,类型为 sri…

K8S中MySQL配置持久化存储

在 Kubernetes 中为有状态应用(如 MySQL)配置持久化存储,需结合 StatefulSet、PersistentVolumeClaim (PVC) 和 StorageClass,确保数据在 Pod 重启或迁移时不会丢失。以下是详细步骤和最佳实践: 一、核心组件选择 组件…

Linux驱动开发-设备树

Linux驱动开发-设备树 一,设备树简介1. 设备树2. DTS、DTB和DTC 二,DTS语法1.设备节点1.1 字符串型1.2 32位无符号整数1.3 字符串列表 2.设备属性2.1 兼容性 compatible2.2 model2.3 status2.4 reg2.5 #address-cells 和#size-cells 属性 三,…

linux学习(五)(服务器审查,正常运行时间负载,身份验证日志,正在运行的服务,评估可用内存)

服务器审查 在 Linux 中审查服务器的过程包括评估服务器的性能、安全性和配置,以确定需要改进的领域或任何潜在问题。审查的范围可以包括检查安全增强功能、检查日志文件、审查用户帐户、分析服务器的网络配置以及检查其软件版本。 Linux 以其稳定性和安全性而闻名…

Qt状态更新设计

在动平衡仪的使用过程中,配置参数的动态切换(如切换传感器通道、切换单位)需要实时反映在界面显示和计算方法上。为了实现这种动态响应,可以采用 观察者模式(Observer Pattern) 和 事件驱动架构&#xff08…

The Rust Programming Language 学习 (四)

结构体 struct,或者 structure,是一个自定义数据类型,允许你命名和包装多个相关的值,从而形成一个有意义的组合。如果你熟悉一门面向对象语言,struct 就像对象中的数据属性。 定义并实例化结构体 和元组一样&#x…

hive 中各种参数

在 Apache Hive 中,参数(也称为配置属性)用于控制 Hive 的行为和性能。这些参数可以优化查询性能、调整资源使用、解决数据倾斜问题等。Hive 参数通常分为以下几类: 1. 查询执行参数 这些参数用于控制查询的执行方式和性能。 1.…

死锁的产生以及如何避免

死锁的产生与避免 一、死锁的产生原因二、典型死锁场景示例三、死锁的检测与诊断1. 使用工具检测死锁2. 日志分析 四、死锁的避免策略1. 破坏“请求与保持”条件2. 破坏“不可剥夺”条件3. 破坏“循环等待”条件4. 使用超时机制5. 减少锁的粒度 五、最佳实践总结六、总结 一、死…