Kubernetes 负载均衡

2024-01-12

我正在研究 Kubernetes(不考虑特定的云提供商),目前还不清楚最通用的服务(不是负载均衡器类型的服务)是否充当单个微服务的各个副本之间的内部负载均衡器。

So 如何在副本之间实现内部负载均衡而不将微服务暴露给外部流量?


您可以使用 pod 顶部的 kubernetes 服务对象。

服务对象管理连接和流量,它也可以用作内部负载平衡器。

您可以使用yaml文件创建服务

kind: Service
apiVersion: v1
metadata:
  name: myapp-service
spec:
  selector:
    app: Myapp
  ports:
  - port: 80
    targetPort: 9376

基于 Pod 元数据中的相同选择器,将流量转移到该 Pod。 只需在服务和 Pod 内的规格部分使用正确的选择器即可。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Kubernetes 负载均衡 的相关文章

随机推荐

  • 从另一个目录导入文件

    我有一个文件通话entryPoint py from commonLib deviceLib import 我有一个名为deviceLib py import math import sys import logging import re
  • 使用 EL 表达式将组件 ID 传递给 JSF 中的复合组件

    问题 我将 EL 表达式传递给复合组件 但 EL 表达式是从复合组件内部而不是之前进行计算的 其目的是 EL 表达式计算结果为字符串 并将其发送到复合组件 我有一个复合组件 MenuTable
  • MouseWheelMotion 事件期间窗口变为空白

    我编写了这个简单的程序 它显示按键操作 绘制短语 Hello World 其中光标移动 单 击时具有轨迹模式 并且还循环显示 Hello World 的颜色 当鼠标滚轮滚动 然而 这样做有一个问题 当鼠标滚轮滚动时 整个窗口会变成空白 显示
  • android google Drive API 中的drive.appdata 范围计划

    我想在正在开发的新 Android 应用程序中使用特殊应用程序数据文件夹中的文件 又名驱动器 appdata https developers google com drive web appdata scope 谷歌的你们在新的 Goog
  • Angular Mat 树重新渲染性能问题需要太多时间

    我在用mat treeAPI 调用子节点上的子节点中有非常大的数据集 大约有 3k 条记录 我正在做的是通过在数据源下添加来自 API 的子节点并重新渲染来更新数据源 this dataSource data updatedDataDour
  • JavaScript 中的 HTTP 标头?

    是否可以在 JavaScript 中收集 HTTP 标头 这只是我使用 Firebug 几天后的一个想法 在一篇文章中我了解到 在 JavaScript 中不可能找到 HTTP 标头 而在 firebug 中 我们可以看到响应标头 客户端
  • 无法使用 LOAD DATA INFILE 将数据加载到 MySQL 数据库

    我在 Ubuntu 12 04 中使用 LAMP 我在 MySQL 中创建了一个新用户 myserver localhost 并将数据库上的 ALL 权限授予该用户 有一个文本文件 其权限设置为每个人都可以读取 但是当我尝试将数据从该文本文
  • 一长串 if/else/execute 代码分支的最佳设计模式/方法

    我有一个 遗留 代码想要重构 该代码基本上对服务器进行远程调用并获取回复 然后根据回复相应执行 代码框架示例 public Object processResponse String responseType Object response
  • git-svn 迁移致命:不是有效的 SHA1 update-ref refs/heads/master refs/remotes/trunk:命令返回错误:128

    尝试将大型但线性的 svn 存储库迁移到 git svn 存储库没有标准布局 主干 分支 标签 只有主干的一个目录 Ubuntu 12 4 LTS git 1 7 9 5 git svn clone https coawstmodel so
  • 将 COM+ 应用程序从 Windows 2003 移植到 Windows 2008 Server 时出现的问题

    我们正在将应用程序从 Windows Server 2003 迁移到 Windows Server 2008 R2 我在迁移方面面临一些问题 我在Windows Server 2008 R2中部署了许多COM 组件 32位 和DCOM组件
  • 在Android中限制EditText文本长度的最佳方法是什么

    限制文本长度的最佳方法是什么EditText在安卓中 有没有办法通过 xml 来做到这一点 文档 http developer android com reference android widget TextView html attr
  • 如何将 npm 脚本转换为 grunt 任务?

    我的 NodeJS 有以下脚本 scripts start grunt test node debug harmony node modules grunt cli bin grunt test 我正在运行节点 v0 11 13 所以我需要
  • 如何对两个表进行求和?

    我有两个表 我需要对它们进行求和 表 1 包含时间段 即年底的年份和季度 即4 8 12ETC 表 2 包含全年各季度的交易情况3 6 7 etc 我需要表 3 来汇总一年中的所有交易 以便获得年底的累积头寸 以下是一些示例代码 用于解释数
  • 部署到 us-central1 以外的区域时,客户端可调用 Firebase 函数失败

    客户端可调用 Firebase 函数失败并显示 错误 无法读取数据 因为格式不正确 当部署到美国中部1以外的地区时 尝试过欧洲 西部和亚洲 服务器代码 exports getName functions region europe west
  • WCF - 如何编写仅向特定客户端发布的发布者\订阅者服务?

    我正在以发布 订阅模式编写 WCF 服务 当有人发布活动时 我不想立即将其发送给所有客户 我希望能够为每个客户检查是否需要通知该客户该发布 基本上 这将通过访问数据库并检查该客户端是否已使用这些参数订阅该特定事件来完成 无法提前完成 只需要
  • Spidev 不使用 ioctl 同时写入/读取

    我希望找到一些帮助 即使这个问题可能更多地与硬件相关而不是与软件相关 我们将会看到 我正在开发基于 Freescales P1021 处理器 ppc e500v2 内核 的定制板 将连接外部 PCB 并可通过 SPI 进行配置 该外部 PC
  • CSS 宽度属性不受尊重

    我正在 Joomla 中向一个具有 virtualmart 的网站添加一些格式化的 div 标签 到目前为止我在这方面已经取得了成功 我修改了我们使用的模板 以包含一个 css 文件 article css 其中包含我的自定义内容 我所拥有
  • 正则表达式匹配字符串之前且最接近的第一次出现

    我正在尝试使用正则表达式来获取最接近名称 Daily 的 ID 号 不过 我遇到了困难 当我尝试正则表达式模式时 我得到以下结果 从第一个 ID 出现到选择 每日 的所有内容 所有 ID 都是单独选择的 我可以指定匹配编号来获取正确的 ID
  • RX - 重新抛出包含方法中的错误

    我需要翻译 RX 流中的错误 IObservable 进入包含流订阅的方法中的异常 因为这个问题https github com aspnet SignalR pull 1331 https github com aspnet Signal
  • Kubernetes 负载均衡

    我正在研究 Kubernetes 不考虑特定的云提供商 目前还不清楚最通用的服务 不是负载均衡器类型的服务 是否充当单个微服务的各个副本之间的内部负载均衡器 So 如何在副本之间实现内部负载均衡而不将微服务暴露给外部流量 您可以使用 pod