OpenShift Container Platform 4.8 Service Mesh
OPENSHIFT SERVICE MESH 1.2. SERVICE MESH 发行注记 1.3. 了解 SERVICE MESH 1.4. 服务网格部署模型 1.5. SERVICE MESH 和 ISTIO 的不同 1.6. 准备安装 SERVICE MESH 1.7. 安装 OPERATOR 1.8. 创建 SERVICEMESHCONTROLPLANE 1.9. 在服务网格中添加服务 1.10 1.17. 为生产环境配置 SERVICE MESH 1.18. 连接服务网格 1.19. 扩展 1.20. 使用 3SCALE WEBASSEMBLY 模块 1.21. 使用 3SCALE ISTIO 适配器 1.22. 服务网格故障排除 1.23. ENVOY 代理故障排除 1.24. SERVICE MESH CONTROL PLANE 配置参考 1.25. KIALI 配置参考 1.26 SERVICE MESH 和 ISTIO 的不同 2.4. 准备安装 SERVICE MESH 2.5. 安装 SERVICE MESH 2.6. 在 SERVICE MESH 中自定义安全性 2.7. 流量管理 2.8. 在 SERVICE MESH 上部署应用程序 2.9. 数据可视化和可观察性 2.10. 自定义资源 2.11. 使用 3SCALE ISTIO 适配器 2.12. 删除0 码力 | 344 页 | 3.04 MB | 1 年前3OpenShift Container Platform 4.8 Web 控制台
架 架构 构 2.1. 了解 RED HAT OPENSHIFT SERVICE MESH 2.2. KIALI 概述 2.3. JAEGER 介绍 2.4. SERVICE MESH 和 ISTIO 的比较 第 第 3 章 章 SERVICE MESH 安装 安装 3.1. 准备安装 RED HAT OPENSHIFT SERVICE MESH 3.2. RED HAT OPENSHIFT 章 支持 支持 6.1. 为红帽支持收集 RED HAT OPENSHIFT SERVICE MESH 数据 第 第 7 章 章 3SCALE 适配器 适配器 7.1. 使用 3SCALE ISTIO 适配器 3 3 3 3 6 7 9 9 12 13 14 18 18 19 30 43 44 49 49 52 53 57 62 64 66 66 76 76 77 77 mesh)代表在分布式微服务架构中组成应用程序的微服务网络,以及这些微服务 间的交互。当服务网格的规模和复杂性增大时,了解和管理它就会变得非常困难。 Red Hat OpenShift Service Mesh 基于开源 Istio 项目,它在不需要修改服务代码的情况下,为现有的分 布式应用程序添加了一个透明的层。您可以在服务中添加对 Red Hat OpenShift Service Mesh 的支持,方 法是将一个特殊的0 码力 | 87 页 | 1.58 MB | 1 年前3OpenShift Container Platform 4.10 虚拟化
sidecar.istio.io/inject 注解设置为 true。然后,将虚拟机公开为服务,以便在网格中查看应用程序。 先决条件 先决条件 为了避免端口冲突,请不要使用 Istio sidecar 代理使用的端口。它们包括 15000、15001、 15006、15008、15020、15021 和 15090。 流程 流程 1. 编辑虚拟机配置文件以添加 sidecar.istio.io/inject: io/vm: vm-istio name: vm-istio spec: runStrategy: Always template: metadata: labels: kubevirt.io/vm: vm-istio app: vm-istio 1 annotations: sidecar.istio.io/inject: 对象,将虚拟机公开给服务网格。 服务选择器,决定服务的目标 pod 集合。此属性对应于虚拟机配置文件中的 spec.metadata.labels 字段。在上例中,名为 vm-istio 的 Service 对象在任何带有标签 app=vm-istio 的 pod 上都以 TCP 端口 8080 为目标。 4. 创建服务: 服务 YAML 文件的名称。 8.18.6. 为虚拟机配置 IP 地址 您可以为虚拟机配置动态或静态置备的0 码力 | 307 页 | 3.45 MB | 1 年前3OpenShift Container Platform 4.6 分布式追踪
Elasticsearch secret 而不是单独的 secret,这导致 OpenShift Elasticsearch Operator 无法与所 有 Elasticsearch 集群通信。 在使用 Istio sidecar 时,在 Agent 和 Collector 间的连接会出现 TRACING-1300 失败。对 Jaeger Operator 的更新默认启用了 Jaeger sidecar 代理和 tracing-system。 注意 注意 如果作为 Service Mesh 的一部分安装,则需要在与 ServiceMeshControlPlane 资源相同的命名空间中安装分布式追踪资源,如 istio-system。 a. 浏览至 Home → Project。 b. 点击 Create Project。 c. 在 Name 字段中输入 tracing-system。 d. 点 Create。 分布式追踪 分布式追踪 20 注意 注意 如果作为 Service Mesh 的一部分安装,则需要在与 ServiceMeshControlPlane 资源相同的命名空间中安装分布式追踪资源,如 istio-system。 a. 浏览至 Home → Project。 b. 点击 Create Project。 c. 在 Name 字段中输入 tracing-system。 d. 点 Create。0 码力 | 59 页 | 572.03 KB | 1 年前3OpenShift Container Platform 4.13 虚拟化
sidecar.istio.io/inject 注解设置为 true。然后,将虚拟机公开为服务,以便在网格中查看应用程序。 先决条件 先决条件 为了避免端口冲突,请不要使用 Istio sidecar 代理使用的端口。它们包括 15000、15001、 15006、15008、15020、15021 和 15090。 流程 流程 1. 编辑虚拟机配置文件以添加 sidecar.istio.io/inject: apiVersion: kubevirt.io/v1 kind: VirtualMachine metadata: labels: kubevirt.io/vm: vm-istio name: vm-istio spec: runStrategy: Always OpenShift Container Platform 4.13 虚 虚拟 拟化 化 202 1 2 3 1 template: metadata: labels: kubevirt.io/vm: vm-istio app: vm-istio 1 annotations: sidecar.istio.io/inject: "true" 2 spec: domain: devices:0 码力 | 393 页 | 4.53 MB | 1 年前3OpenShift Container Platform 4.6 关于
Cost Management SaaS 服务中的计费功能也不支持 OpenShift Kubernetes Engine。OpenShift Kubernetes Engine 不支持来自开源 istio.io 和 kiali.io 项目的 Red Hat Service Mesh 功能,为 OpenShift Container Platform 上的容器化服务提供 OpenTracing 可观察性。 支持该入口解决方案。OpenShift Kubernetes Engine 用户支持 Kubernetes ingress 控制对象,它提供与公共云提供商的集成。OpenShift Kubernetes Engine 不支持来自 istio.io 开源项目的 Red Hat Service Mesh。另外,OpenShift Kubernetes Engine 不 支持 OpenShift Serverless 中找到的 Kourier0 码力 | 26 页 | 718.91 KB | 1 年前3OpenShift Container Platform 4.14 分布式追踪
tracing-system。 注意 注意 如果您要作为 Service Mesh 的一部分安装,则分布式追踪平台资源必须与 ServiceMeshControlPlane 资源位于同一个命名空间中,如 istio-system。 a. 进入 Home → Projects。 b. 点击 Create Project。 c. 在 Name 字段中输入 tracing-system。 d. 点 Create。 分布式追踪 40 注意 注意 如果您要作为 Service Mesh 的一部分安装,则分布式追踪平台资源必须与 ServiceMeshControlPlane 资源位于同一个命名空间中,如 istio-system。 a. 浏览至 Home → Project。 b. 点击 Create Project。 c. 在 Name 字段中输入 tracing-system。 d. 点 Create。 tracing-system。 注意 注意 如果您要作为 Service Mesh 的一部分安装,则分布式追踪平台资源必须与 ServiceMeshControlPlane 资源位于同一个命名空间中,如 istio-system。 a. 浏览至 Home → Project。 b. 点击 Create Project。 c. 在 Name 字段中输入 tracing-system。 d. 点 Create。0 码力 | 100 页 | 928.24 KB | 1 年前3OpenShift Container Platform 4.1 发行注记
为临时存储设置 Limit/Requests TP TP Descheduler TP TP CephFS TP TP Podman TP TP Kuryr CNI 插件 TP TP Istio TP TP PID 命名空间的共享控制 TP TP Manila Provisioner TP TP Cluster Administrator 控制台 GA GA Cluster Autoscaling0 码力 | 22 页 | 287.47 KB | 1 年前3OpenShift Container Platform 4.2 Service Mesh 的安装、使用和发行注记信息
Metrics: Prometheus, Grafana, and integration with Spring Cloud Sleuth - Distributed tracing with Istio & Jaeger tracing - Developer tooling through Red Hat OpenShift and Red Hat CodeReady developer0 码力 | 44 页 | 651.51 KB | 1 年前3OpenShift Container Platform 4.6 发行注记
Serverless(Knative、FaaS 集成) 以下 OpenShift Container Platform 功能不被支持: Red Hat OpenShift Service Mesh(istio、jaeger、kiali) CodeReady Workspaces CodeReady Containers (CRC) 基于 Tekton 的 OpenShift Pipelines0 码力 | 91 页 | 1.15 MB | 1 年前3
共 10 条
- 1