OpenShift Container Platform 4.14 OperatorOPERATOR LIFECYCLE MANAGER (OLM) 2.5. 了解 OPERATORHUB 2.6. 红帽提供的 OPERATOR 目录 2.7. 多租户集群中的 OPERATOR 2.8. CRD 第 第 3 章 章 用 用户 户任 任务 务 3.1. 从已安装的 OPERATOR 创建应用程序 3.2. 在命名空间中安装 OPERATOR 第 第 4 章 章 管理 管理员 员任 任务 工具来管理您的应用程序? 用程序? 这些 API 功能丰富,所有平台均有对应的客户端,并可插入到集群的访问控制/审核中。Operator 会 使用 Kubernetes 的扩展机制“自定义资源定义 (CRD)”支持您的自定义对象,如 MongoDB,它类似于 内置的原生 Kubernetes 对象。 Operator 与 与 Service Broker 的比 的比较? ? 服务代理(service Container Platform 4.14 中。 Operator Registry Operator Registry 存储 ClusterServiceVersions (CSV) 和自定义资源定义 (CRD) 以便在集群中创建, 并存储有关软件包和频道的 Operator 元数据。它运行在 Kubernetes 或 OpenShift 集群中,向 OLM 提供这些 Operator 目录数据。 OperatorHub0 码力 | 423 页 | 4.26 MB | 1 年前3
OpenShift Container Platform 4.6 发行注记1.2.5.4. 查看集群 Operator 的相关对象 1.2.5.5. 编辑受管资源时的警告信息 1.2.5.6. k8sResourcePrefix specDescriptor 字段支持 CRD 实例 1.2.5.7. 资源页面中的栏管理 1.2.5.8. Developer Perspective (开发者视角) 1.2.6. 扩展 1.2.6.1. 集群最大限制 1.2.6.2 5.6. k8sResourcePrefix specDescriptor 字段支持 字段支持 CRD 实 实例 例 operator 作者、维护者和供应商现在可以使用 Group/Version/Kind 指定 k8sResourcePrefix specDescriptor 字段来分配 CRD 资源类型,而不是 Kubernetes core API。 如需更多信息,请参阅 OLM 描述符引用。 发 发行注 行注记 记 26 1 2 例如: 输 输出示例 出示例 资源类型。 资源名称。 b. 从所有相关资源中删除标签。例如: 2. 删除 Operator 自定义资源定义(CRD): 3. 从 OLM Operator 中删除 OperatorLifecycleManagerV2=true 功能门。 a. 编辑 OLM Operator 的 Deployment 对象:0 码力 | 91 页 | 1.15 MB | 1 年前3
OpenShift Container Platform 4.8 存储operator 命名空间中运行。 5.3.3.1. 卷快照 卷快照 CRD 在 OpenShift Container Platform 安装过程中,CSI Snapshot Controller Operator 在 snapshot.storage.k8s.io/v1 API 组中创建以下快照自定义资源定义 (CRD) : VolumeSnapshotContent 一个快照记录了由集群管理员在集群中置备的卷的状态。 PersistentVolume 对象类似,VolumeSnapshotContent CRD 是一个集群资源,指向存储后端的 实际快照。 对于手动预置备的快照,集群管理员会创建大量 VolumeSnapshotContent CRD。它们在存储系统中 记录了实际卷快照的详情。 VolumeSnapshotContent CRD 没有命名空间,供集群管理员使用。 VolumeSnapshot 与 PersistentVolumeClaim VolumeSnapshot CRD 定义了开发人员对快照的请求。CSI Snapshot Controller Operator 运行 CSI 快照控制器,该控制器使用适当的 VolumeSnapshotContent CRD 处理 VolumeSnapshot CRD 的绑定。绑定是一个一对一的映射。 VolumeSnapshot CRD 有命名空间限制。开发人员使用 CRD 作为快照的唯一请求。0 码力 | 118 页 | 1.60 MB | 1 年前3
OpenShift Container Platform 4.2
Service Mesh 的安装、使用和发行注记信息安装和管理 Operator。 添加允许用户通过角色和角色绑定登录和管理用户访问权限的身份提供程序。 查看和管理各种高级设置,如集群更新、部分集群更新、集群 Operator、自定义资源定义 (CRD)、角色绑定和资源配额。 访问和管理监控功能,如指标、警报和监控仪表板。 查看并管理有关集群的日志记录、指标和高状态信息。 在 OpenShift Container Platform 中,以视觉化的方式和与管理 中列出的 Web Terminal Operator 来安装 Web 终端。安装 Web Terminal Operator 时,会自动安装命令行配置(如 DevWorkspace CRD)所需的自定 义资源定义(CRD)。打开 web 终端时,web 控制台会创建所需的资源。 先决条件 先决条件 使用具有 cluster-admin 权限的账户访问 OpenShift Container Platform 及其作为 Web Terminal Operator 依赖项添加的相关自定义资源。 卸载 Web Terminal Operator 不会移除安装 Operator 时创建的任何自定义资源定义(CRD)或受管资 源。为了安全起见,必须手动卸载这些组件。删除这些组件还允许您通过确保在卸载 Operator 时不会闲 置终端来保存集群资源。 先决条件 先决条件 使用具有 cluster-admin0 码力 | 44 页 | 651.51 KB | 1 年前3
OpenShift Container Platform 4.14 存储资源(CR)实例。 先决条件 先决条件 您必须具有执行以下操作的权限: 在集群范围的级别上创建 sharedsecrets.sharedresource.openshift.io 自定义资源定义(CRD) 的实例。 管理集群中命名空间中的角色和角色绑定,以控制哪些用户可以获取、列出和监视这些实例。 管理角色和角色绑定,以控制 Pod 指定的服务帐户是否可以挂载引用您要使用的 SharedSecret 例。 先决条件 先决条件 您必须具有执行以下操作的权限: 在集群范围的级别上创建 sharedconfigmaps.sharedresource.openshift.io 自定义资源定义 (CRD)的实例。 管理集群中命名空间中的角色和角色绑定,以控制哪些用户可以获取、列出和监视这些实例。 管理集群中命名空间中的角色和角色绑定,以控制挂载 Container Storage Interface(CSI)卷的 operator 命名空间中运行。 5.4.3.1. 卷快照 卷快照 CRD 在 OpenShift Container Platform 安装过程中,CSI Snapshot Controller Operator 在 snapshot.storage.k8s.io/v1 API 组中创建以下快照自定义资源定义 (CRD) : VolumeSnapshotContent 一个快照记录了由集群管理员在集群中置备的卷的状态。0 码力 | 215 页 | 2.56 MB | 1 年前3
OpenShift Container Platform 4.10 构建应用程序第 6 章 将应用程序连接到服务 6.1. SERVICE BINDING OPERATOR 发行注记 Service Binding Operator 由一个控制器和附带的自定义资源定义 (CRD) 组成,用于服务绑定。它管理工 作负载的数据平面并提供支持服务。Service Binding Controller 读取由后备服务的 control plane 提供的数 据。然后,它会根据通过 为服务提供商提供低接触管理经验,以调配和管理对服务的访问。 通过一致、声明性的服务绑定方法增强开发生命周期,消除群集环境中的差异。 Service Binding Operator 的自定义资源定义 (CRD) 支持以下 API: 使用 binding.operators.coreos.com API 组的服 服务绑 务绑定 定。 服 服务绑 务绑定( 定(Spec API 技 技术预览 术预览) ),使用 Container Platform 4.9 及之后的版本运行: IBM Power 系统 IBM Z 和 LinuxONE Service Binding Operator 1.0.1 的自定义资源定义(CRD)支持以下 API: 使用 binding.operators.coreos.com API 组的服 服务绑 务绑定 定。 `postgresclusters.postgres-operator0 码力 | 198 页 | 3.62 MB | 1 年前3
OpenShift Container Platform 4.12 专用硬件和驱动程序启用Management (KMM) Operator 在 OpenShift Container Platform 集群中管理、构建、签 名和部署树外内核模块和设备插件。 KMM 添加一个新的 Module CRD,它描述了树外内核模块及其关联的设备插件。您可以使用 Module 资 源配置如何加载模块,为内核版本定义 ModuleLoader 镜像,并包含为特定内核版本构建和签名模块的 说明。 KMM 旨 Module 资源的 .spec.selector 匹配的节点。 加载内核模块的节点(模块加载程序 pod 处于 Ready 条件)。 4.3.1. 模块自定义资源定义 Module 自定义资源定义 (CRD) 代表可通过模块加载程序镜像在所有或选择集群中载入的内核模 apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: anager 1/1 1 1 97s 第 第 4 章 章 内核模 内核模块 块管理 管理 OPERATOR 29 Module 自定义资源定义 (CRD) 代表可通过模块加载程序镜像在所有或选择集群中载入的内核模 块。Module 自定义资源 (CR) 指定一个或多个兼容它的内核版本,以及一个节点选择器。 Module 资源的兼容版本列在 .spec0 码力 | 54 页 | 591.48 KB | 1 年前3
OpenShift Container Platform 4.13 虚拟化OpenShift Virtualization Operator。 3. 删除 openshift-cnv 命名空间。 4. 删除 OpenShift Virtualization 自定义资源定义 (CRD)。 重要 重要 您必须首先删除所有 虚拟机,以及 虚拟机实例。 当其工作负载保留在集群中时,您无法卸载 OpenShift Virtualization。 6.5.1.1. 删除 除 HyperConverged 不再接收更新。 注意 注意 此操作不会删除 Operator 管理的资源,包括自定义资源定义 (CRD) 和自定义资源 (CR) 。Web 控制台和继续运行的集群资源启用的仪表板和导航项可能需要手动清 理。要在卸载 Operator 后删除这些,您可能需要手动删除 Operator CRD。 6.5.1.3. 使用 使用 web 控制台 控制台删除命令空 除命令空间 您可以使用 OpenShift 4. 删除 除 OpenShift Virtualization 自定 自定义资源定 源定义 您可以使用 Web 控制台删除 OpenShift Virtualization 自定义资源定义 (CRD)。 先决条件 先决条件 可以使用具有 cluster-admin 权限的账户访问 OpenShift Container Platform 集群。 流程 流程 1. 进入到 Administration0 码力 | 393 页 | 4.53 MB | 1 年前3
使用IBM Cloud 部署OpenShift Data Foundation安装的好处 处 从单个 CRD 部署 OpenShift Data Foundation,而不是手动创建单独的资源。例如,在附加组件 启用的单个 CRD 中,您可以配置运行 OpenShift Data Foundation 所需的命名空间、存储集群和 其他资源。 Classic( (经 经典) 典) - 使用您在 OpenShift Data Foundation CRD 中指定的存储设备自动创建 Data Foundation 存储集群动态置备 IBM Cloud Block Storage。 为托管附加组件自动获取补丁更新。 通过修改 CRD 中的单个字段来更新 OpenShift Data Foundation 版本。 通过在 CRD 中提供凭证,与 IBM Cloud Object Storage 集成。 1.1.1. 在 IBM Cloud 的经典基础架构上部署 您可以使用受管集群附加组件在0 码力 | 10 页 | 111.86 KB | 1 年前3
OpenShift Container Platform 4.10 可伸缩性和性能. . . . . . . . . . . 目 目录 录 第 第 1 章 章 推荐的主机 推荐的主机实 实践 践 1.1. 推荐的节点主机实践 1.2. 创建 KUBELETCONFIG CRD 来编辑 KUBELET 参数 1.3. 修改不可用 WORKER 节点的数量 1.4. CONTROL PLANE 节点大小 1.5. 推荐的 ETCD 实践 1.6. 将 ETCD 移动到不同的磁盘 可禁用这个限制。默认为 0。podsPerCore 不能超过 maxPods。 maxPods 把节点可以运行的 pod 数量设置为一个固定值,而不需要考虑节点的属性。 1.2. 创建 KUBELETCONFIG CRD 来编辑 KUBELET 参数 kubelet 配置目前被序列化为 Ignition 配置,因此可以直接编辑。但是,在 Machine Config Controller kubeletConfig: 权限的用户身份登录。 安装 NUMA Resources Operator 并部署 NUMA 感知辅助调度程序。 流程 流程 1. 运行以下命令,验证 noderesourcetopologies CRD 是否已在集群中部署: 输 输出示例 出示例 2. 运行以下命令,检查 NUMA-aware 调度程序名称是否与 NUMA 感知工作负载中指定的名称匹 配: 输 输出示例 出示例 3. 验证0 码力 | 315 页 | 3.19 MB | 1 年前3
共 46 条
- 1
- 2
- 3
- 4
- 5













