OpenShift Container Platform 4.9 节点支持设备插件 API,但设备插件容器由各个供应商提供支 持。 设备插件是在节点( kubelet的外部)上运行的 gRPC 服务,负责管理特定的硬件资源。任何设备插件都必 须支持以下远程过程调用(RPC): apiVersion: v1 kind: Pod metadata: name: dapi-test-pod spec: containers: - name: test-container // GetDevicePluginOptions returns options to be communicated with Device // Manager rpc GetDevicePluginOptions(Empty) returns (DevicePluginOptions) {} // ListAndWatch returns a stream 守护进程集是设备插件部署的推荐方法。 在启动时,设备插件会尝试在节点上 /var/lib/kubelet/device-plugin/ 创建一个 UNIX 域套接 字,以服务来自设备管理器的 RPC。 由于设备插件必须管理硬件资源、主机文件系统的访问以及套接字创建,它们必须在特权安全上 下文中运行。 有关部署步骤的更多细节,请参阅每个设备插件实施。 2.8.2. 了解设备管理器 设备管0 码力 | 374 页 | 3.80 MB | 1 年前3
OpenShift Container Platform 4.6 节点行的 gRPC 服 服务 务, ,负责 负责管理特定的硬件 管理特定的硬件资 资源。任何 源。任何设备 设备插 插 件都必 件都必须 须支持以下 支持以下远 远程 程过 过程 程调 调用 用 (RPC): : 设备 设备插件示例 插件示例 适用于 适用于 COS 型操作系 型操作系统 统的 的 Nvidia GPU 设备 设备插件 插件 // GetDevicePluginOptions returns options to be communicated with Device // Manager rpc GetDevicePluginOptions(Empty) returns (DevicePluginOptions) {} // ListAndWatch returns a stream Whenever a Device state change or a Device disappears, ListAndWatch // returns the new list rpc ListAndWatch(Empty) returns (stream ListAndWatchResponse) {} // Allocate is called during container0 码力 | 404 页 | 3.60 MB | 1 年前3
OpenShift Container Platform 4.14 Operatorsearch-operator- bundle@sha256:6d2587129c846ec28d384540322b40b05833e7e00b25cca584e004af9a1d292e" rpc error: code = Unknown desc = error pinging docker registry example.com: Get "https://example.com/v2/": (x3 over 47s) kubelet Failed to pull image "quay.io/example-org/example-catalog:v1": rpc error: code = Unknown desc = reading manifest v1 in quay.io/example-org/example-catalog: unauthorized: (x3 over 47s) kubelet Failed to pull image "quay.io/example-org/example-catalog:v1": rpc error: code = Unknown desc = reading manifest v1 in quay.io/example-org/example-catalog: unauthorized:0 码力 | 423 页 | 4.26 MB | 1 年前3
OpenShift Container Platform 4.10 可伸缩性和性能Status: Conditions: Last Transition Time: 2021-11-26T17:21:39Z Message: rpc error: code = Unknown desc = `kustomize build /tmp/https___git.com/ran-sites/siteconfigs/ --enable-alpha-plugins` Status: Conditions: Last Transition Time: 2021-11-26T17:21:39Z Message: rpc error: code = Unknown desc = `kustomize build /tmp/https___git.com/ran-sites/policies/ --enable-alpha-plugins`0 码力 | 315 页 | 3.19 MB | 1 年前3
OpenShift Container Platform 4.6 发行注记earch-operator- bundle@sha256:6d2587129c746ec28d384540322b40b05833e7e00b25cca584e004af9a1d292 e" rpc error: code = Unknown desc = error pinging docker registry registry.stage.redhat.io: Get "https://registry0 码力 | 91 页 | 1.15 MB | 1 年前3
OpenShift Container Platform 4.8 日志记录'3285284' bytes 429 Too Many Requests Ingestion rate limit exceeded' or '500 Internal Server Error rpc error: code = ResourceExhausted desc = grpc: received message larger than max (5277702 vs. 4194304)'0 码力 | 223 页 | 2.28 MB | 1 年前3
OpenShift Container Platform 4.14 存储kubelet MountVolume.SetUp failed for volume "pvc- d7c097e6-67ec-4fae-b968-7e7056796449" : rpc error: code = DeadlineExceeded desc = context deadline exceeded 1 Warning FailedMount 10s kubelet0 码力 | 215 页 | 2.56 MB | 1 年前3
OpenShift Container Platform 4.13 虚拟化创建资源,如守护进程集、配置映射和其他组件。 例如,当 hco-operator 创建 KubeVirt CR 时,virt-operator 会协调它并创建其他资源,如 virt- controller、virt-handler 和 virt-api。 OLM 部署 hostpath-provisioner-operator,但在创建 hostpath provisioner (HPP)CR 之前,它无法正 常工作。 调度到某个节点上时,virt-controller 会使用节 点名称更新虚拟机。 第 第 2 章 章 OPENSHIFT VIRTUALIZATION 架 架构 构 13 daemonset/virt-handler 监控对虚拟机的任何更改并指示 virt-launcher 执行 所需操作。此组件特定于节点。 pod/virt-launcher 包含由 libvirt 和 qemu 实施的用户创建的虚拟机。 12 章 章 实时 实时迁移 迁移 277 1 用于实时迁移的 Multus NetworkAttachmentDefinition 对象的名称。 4. 保存更改并退出编辑器。virt-handler Pod 会重启并连接到二级网络。 验证 验证 当运行虚拟机的节点置于维护模式时,虚拟机会自动迁移到集群中的另一个节点。您可以通过检 查虚拟机实例(VMI)元数据中的目标 IP 地址,验证迁移是否在二级网络中发生,而不是默认0 码力 | 393 页 | 4.53 MB | 1 年前3
OpenShift Container Platform 4.8
Web 控制台Istio 适配器,请参考“Red Hat OpenShift Service Mesh 自定义资源”来获得 在自定义资源文件中添加适配器参数的说明。 注意 注意 请特别注意 kind: handler 资源。您必须使用 3scale 凭据和您要管理的 API 服务 ID 更新此 功能。 1. 使用 3scale 配置修改处理器配置。 处理器配置示例 理器配置示例 您可以选择在 params 3scale 配置来修改规则配置,将规则发送到 3scale 处理器。 规则配置示例 配置示例 apiVersion: "config.istio.io/v1alpha2" kind: handler metadata: name: threescale spec: adapter: threescale params: service_id: "" 3" 第 第 7 章 章 3SCALE 适配器 适配器 77 规则配置示例 配置示例 7.1.1.1. 生成 生成 3scale 自定 自定义资源 源 适配器包括了一个可以用来生成 handler、instance 和 rule 自定义资源的工具。 表 表 7.1. 使用方法 使用方法 选项 选项 描述 描述 必需的 必需的 默 默认值 认值 -h, --help 显示可用选项的帮助信息 0 码力 | 87 页 | 1.58 MB | 1 年前3
OpenShift Container Platform 4.8 Service Meshusages: - name: sale delta: 5 第 第 1 章 章 SERVICE MESH 2.X 173 注意 注意 请特别注意 kind: handler 资源。您必须使用 3scale 帐户凭证更新它。您可以选择将 service_id 添加到处理程序,但这仅用于向后兼容性,因为它会使处理程序仅对 3scale 帐 户中的一个服务有用。如果将 1 步中的 handler 资源的名 称。 3. 每当您想要添加更多服务时,请执行第 2 步将其链接到您的 3scale 帐户凭证及其服务标识符。 4. 用 3scale 配置来修改规则配置,将规则发送到 3scale 处理器。 规则 规则配置示例 配置示例 1.21.1.1. 生成 生成 3scale 自定 自定义资 义资源 源 适配器包括了一个可以用来生成 handler、instance handler、instance 和 rule 自定义资源的工具。 apiVersion: "config.istio.io/v1alpha2" kind: handler metadata: name: threescale spec: adapter: threescale params: system_url: "https://-admin.3scale 0 码力 | 344 页 | 3.04 MB | 1 年前3
共 22 条
- 1
- 2
- 3













