OpenShift Container Platform 4.8 Service Mesh生命周期和支持的平台的更多信息,请参阅平 台生命周期政策。 1.1.1. Red Hat OpenShift Service Mesh 简介 Red Hat OpenShift Service Mesh 通过在应用程序中创建集中控制点来解决微服务架构中的各种问题。它 在现有分布式应用上添加一个透明层,而无需对应用代码进行任何更改。 微服务架构将企业应用的工作分成模块化服务,从而简化扩展和维护。但是,随着微服务架构上构建的企 恢复、指标和监控的服务网络提供了便捷的方法。服务网格还提供更复杂的操作功能,其中包括 A/B 测 试、canary 发行版本、访问控制以及端到端验证。 1.1.2. 核心功能 Red Hat OpenShift Service Mesh 在服务网络间提供了实现关键功能的统一方式: 流量管理 - 控制服务间的流量和 API 调用,提高调用的可靠性,并使网络在条件不好的情况保持 稳定。 服务标识和安全性 - 在 Mesh 不 会创建 任何 NetworkPolicy 对象。系统管理员负责管理网络并修复可能导致的任何问题。 流程 1. 在 OpenShift Container Platform web 控制台中,点击 Operators → Installed Operators。 2. 从 Project 菜单中选择安装 Service Mesh control plane 的项目,如 istio-system。0 码力 | 344 页 | 3.04 MB | 1 年前3
IstioMeetupChina 服务网格热升级技术分享IstioMeetup 服务网格数据平面热升级技术分享 ServiceMesh Data-Plane Hot-Upgrade 阿里云服务网格团队 – 史泽寰 • 为什么需要服务网格数据面热升级 • 实现热升级 • 实践热升级 目录 Catalog 2 为什么需要服务网格数据面热升级 Why do we need Hot-Upgrade for ServiceMesh Data-Plane need Hot-Upgrade for ServiceMesh Data-Plane • 只替换/重启Sidecar • 替换/重启过程中进/出不会出现请求失败,连接失败 • 易于运维,可以控制升级策略 理想的Sidecar升级 4 • 为什么需要服务网格数据面热升级 • 实现热升级 • 实践热升级 目录 Catalog 5 • Envoy热重启 • 以Epoch + 1的方式启动新实例,触发热重启 启动两个Sidecar,以进行Envoy热重启的排水流程两个实例并存的阶段 • 能够对整个热升级流程中的镜像替换进行控制 实现热升级 Implement Hot-Upgrade 7 • Sidecar生命周期管理能力 • 启动两个Sidecar,以进行Envoy热重启的排水流程两个实例并存的阶段 • 能够对整个热升级流程中的镜像替换进行控制 • 更强大的生命周期管理组件 • 对需要热升级的Pod注入两个Container,Sidecar0 码力 | 14 页 | 2.25 MB | 1 年前3
OpenShift Container Platform 4.14 OperatorOperators, 和 Helm-based Operators。 使用 Operator SDK 来构建、测试并部署 Operator。 安装 Operator 并订阅命名空间。 通过 Web 控制台 从已安装的 Operator 创建应用程序。 其他 其他资源 源 Operator 开发人员的机器删除生命周期 hook 示例 1.2. 对于管理员 作为集群管理员,您可以执行以下 Operator 为什么使用 什么使用 Kubernetes API 和 和 kubectl 工具来管理您的 工具来管理您的应用程序? 用程序? 这些 API 功能丰富,所有平台均有对应的客户端,并可插入到集群的访问控制/审核中。Operator 会 使用 Kubernetes 的扩展机制“自定义资源定义 (CRD)”支持您的自定义对象,如 MongoDB,它类似于 内置的原生 Kubernetes 对象。 Operator Operator Lifecycle Manager (OLM) 能够控制集群中 Operator 的安装、升级和基于角色的访问控制 OpenShift Container Platform 4.14 Operator 6 Operator Lifecycle Manager (OLM) 能够控制集群中 Operator 的安装、升级和基于角色的访问控制 (RBAC)。它默认部署在 OpenShift Container0 码力 | 423 页 | 4.26 MB | 1 年前3
Python 标准库参考指南 3.6.15 解析 . . . . . . . . . . . . . . . . . . . . . . 1052 21 互联网协议和支持 1061 21.1 webbrowser —方便的 Web 浏览器控制器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1061 21.2 cgi —通用网关接口支持 . . . . . . . . . . . . . . . . . 1686 35.6 termios —POSIX 风格的 tty 控制 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1688 35.7 tty —终端控制功能 . . . . . . . . . . . . . . . . . . . . . . . . . . 式,可以是 'eval';如果是单个交互式语句,可以是 'single'。(在最后一种情况下,如果表达式 执行结果不是 None 将会被打印出来。) 可选参数 flags 和 dont_inherit 控制在编译 source 时要用到哪个 future 语句。如果两者都未提供(或都 为零)则会使用调用compile() 的代码中有效的 future 语句来编译代码。如果给出了 flags 参数但没 有0 码力 | 1886 页 | 8.95 MB | 9 月前3
Python 标准库参考指南 3.6.15 解析 . . . . . . . . . . . . . . . . . . . . . . 1052 21 互联网协议和支持 1061 21.1 webbrowser —方便的 Web 浏览器控制器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1061 21.2 cgi —通用网关接口支持 . . . . . . . . . . . . . . . . . 1686 35.6 termios —POSIX 风格的 tty 控制 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1688 35.7 tty —终端控制功能 . . . . . . . . . . . . . . . . . . . . . . . . . . 式,可以是 'eval';如果是单个交互式语句,可以是 'single'。(在最后一种情况下,如果表达式 执行结果不是 None 将会被打印出来。) 可选参数 flags 和 dont_inherit 控制在编译 source 时要用到哪个 future 语句。如果两者都未提供(或都 为零)则会使用调用compile() 的代码中有效的 future 语句来编译代码。如果给出了 flags 参数但没 有0 码力 | 1886 页 | 8.95 MB | 9 月前3
Python 标准库参考指南 3.7.13 XML 解析 . . . . . . . . . . . . . . . . . . . . 1040 22 互联网协议和支持 1049 22.1 webbrowser --- 方便的 Web 浏览器控制器 . . . . . . . . . . . . . . . . . . . . . . . . . . . 1049 22.2 cgi --- 通用网关接口支持 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1502 30.5 warnings ——警告信息的控制 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1502 30.6 dataclasses --- 数据类 . . . . . . . . . . 1652 36.6 termios --- POSIX 风格的 tty 控制 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1654 36.7 tty --- 终端控制功能 . . . . . . . . . . . . . . . . . . . . . . . . . .0 码力 | 1846 页 | 9.09 MB | 9 月前3
Python 标准库参考指南 3.7.13 . . . . . . . . . . . . . . . . . . . . . . 1101 22 互联网协议和支持 1111 22.1 webbrowser --- 方便的 Web 浏览器控制器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1111 22.2 cgi --- 通用网关接口支持 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1595 30.5 warnings ——警告信息的控制 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1596 30.6 dataclasses --- 数据类 . . . . . . . . 1756 36.6 termios --- POSIX 风格的 tty 控制 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1758 36.7 tty --- 终端控制功能 . . . . . . . . . . . . . . . . . . . . . . . . .0 码力 | 1961 页 | 9.14 MB | 9 月前3
Python 标准库参考指南 3.8.20 XML 解析 . . . . . . . . . . . . . . . . . . . . 1089 21 互联网协议和支持 1099 21.1 webbrowser --- 方便的 Web 浏览器控制器 . . . . . . . . . . . . . . . . . . . . . . . . . . . 1099 21.2 cgi --- 通用网关接口支持 . . . . . . . . 顶层脚本环境 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1568 29.5 warnings ——控制警告信息 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1568 29.6 dataclasses --- . . . . . . . . . 1726 35.6 termios --- POSIX 风格的 tty 控制 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1728 35.7 tty --- 终端控制功能 . . . . . . . . . . . . . . . . . . . . . . . . . .0 码力 | 1927 页 | 9.69 MB | 9 月前3
Python 标准库参考指南 3.8.20 XML 解析 . . . . . . . . . . . . . . . . . . . . 1089 21 互联网协议和支持 1099 21.1 webbrowser --- 方便的 Web 浏览器控制器 . . . . . . . . . . . . . . . . . . . . . . . . . . . 1099 21.2 cgi --- 通用网关接口支持 . . . . . . . . 顶层脚本环境 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1568 29.5 warnings ——控制警告信息 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1568 29.6 dataclasses --- . . . . . . . . . 1726 35.6 termios --- POSIX 风格的 tty 控制 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1728 35.7 tty --- 终端控制功能 . . . . . . . . . . . . . . . . . . . . . . . . . .0 码力 | 1927 页 | 9.69 MB | 9 月前3
Python 标准库参考指南 3.8.20 . . . . . . . . . . . . . . . . . . . . . . 1166 21 互联网协议和支持 1177 21.1 webbrowser --- 方便的 Web 浏览器控制器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1177 21.2 cgi --- 通用网关接口支持 . . . . . . 顶层脚本环境 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1676 29.5 warnings ——控制警告信息 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1677 29.6 dataclasses . . . . . . . . 1844 35.6 termios --- POSIX 风格的 tty 控制 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1846 35.7 tty --- 终端控制功能 . . . . . . . . . . . . . . . . . . . . . . . . .0 码力 | 2052 页 | 9.74 MB | 9 月前3
共 61 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7













