OpenShift Container Platform 4.10 可伸缩性和性能
ExecStart=/usr/sbin/setenforce 1 TimeoutSec=0 [Install] WantedBy=multi-user.target graphical.target enabled: true name: sync-var-lib-etcd-to-etcd.service /var/lib/etcd,强制恢复 SELinux 标签。 旧内容不会被删除。 3. 节点位于独立磁盘后,使用以下信息更新机器配置文件 etcd-mc.yml : WantedBy=multi-user.target graphical.target enabled: true name: restorecon-var-lib-etcd.service $ oc 的示例规格。 流程 流程 1. 运行: 默认 CR 旨在为 OpenShift Container Platform 平台提供标准的节点级性能优化,它只能被修改来设置 Operator Management 状态。Operator 将覆盖对默认 CR 的任何其他自定义更改。若进行自定义性能优 化,请创建自己的 Tuned CR。新创建的 CR 将与默认的 CR 合并,并基于节点或 pod 标识和配置文件优0 码力 | 315 页 | 3.19 MB | 1 年前3OpenShift Container Platform 4.13 CI/CD
Container Platform 上的 Jenkins 镜像被完全支持,用户可以按照 Jenkins 用户 文档在作业中定义 jenkinsfile,或者将其存储在 Source Control Management 系统中。 采用 Pipeline 构建策略时,开发人员可以定义 Jenkins 管道,供 Jenkins 管道插件使用。构建可以由 OpenShift Container Platform "ImageStreamTag" name: "sample-image:latest" source: git: uri: "https://github.com/user/app.git" sourceSecret: name: "basicsecret" strategy: sourceStrategy: from:--from-file= [http] sslVerify=false # cat .gitconfig [user] name = email = [http] sslVerify = false sslCert = 0 码力 | 129 页 | 1.37 MB | 1 年前3OpenShift Container Platform 4.12 专用硬件和驱动程序启用
Platform 版本的合作伙伴使用,用于未来的 OpenShift Container Platform 版本的硬件设备的预构建 driver-containers。 Kernel Module Management (KMM) 也使用 Driver Toolkit,它目前作为 OperatorHub 上的社区 Operator 提供。KMM 支持树外和第三方内核驱动程序以及底层操作系统的支持软件。用户可以为 Operator,以及如何使用它在 OpenShift Container Platform 集群上部署树外 内核模块和设备插件。 4.1. 关于内核模块管理 OPERATOR Kernel Module Management (KMM) Operator 在 OpenShift Container Platform 集群中管理、构建、签 名和部署树外内核模块和设备插件。 KMM 添加一个新的 Module C Platform 上安装 Kernel Module Management Operator 部分"。 4.2.1. 使用 Web 控制台安装 Kernel Module Management Operator 作为集群管理员,您可以使用 OpenShift Container Platform Web 控制台安装 Kernel Module Management (KMM) Operator。 流程 流程0 码力 | 54 页 | 591.48 KB | 1 年前3OpenShift Container Platform 4.10 监控
控。下图 中的默 默认 认安装 安装部分说明了这些组件。 用于 用于监 监控用 控用户 户定 定义项 义项目的 目的组 组件 件。在选择性地为用户定义的项目启用监控后,会在 openshift-user- workload-monitoring 项目中安装其他监控组件。这为用户定义的项目提供了监控。下图中的用 用 户 户部分说明了这些组件。 OpenShift Container Platform 控用户 户定 定义 义的 的项 项目的 目的组 组件 件 组 组件 件 描述 描述 第 第 1 章 章 监 监控概述 控概述 7 Prometheus Operator openshift-user-workload-monitoring 项目中的 Prometheus Operator (PO) 在同一项目中创建、配置 和管理 Prometheus 和 Thanos Ruler 实例。 Prometheus ServiceMonitor、 、PodMonitor 和 和 PrometheusRule 对 对象。 象。 修改 修改 openshift-monitoring 或 或 openshift-user-workload-monitoring 项 项目中部署的任何 目中部署的任何资 资源或 源或 对 对象。 象。OpenShift Container Platform 监控堆栈所创建的资源并不是为了供任何其他资源使用,0 码力 | 135 页 | 1.58 MB | 1 年前3OpenShift Container Platform 4.2 镜像
除后,Samples Operator 会像处于 Unmanaged 状态一样工作,并忽略示例资 源、镜像流或模板上的任何监控事件。 注意 注意 在镜像流导入仍在进行时,删除操作或将 Management State 设置为 Removed 均未完成。进程完成后,无论成功还是出 错,都将开始删除操作。 开始删除后,secret、镜像流和模板监控事件都会被忽略。 samplesRegistry Samples Operator 开始支持多个构架时,处于 Managed 状态下的架构列表将不可更改。 要更改构架值,集群管理员必须: 将 Management State 标记为 Removed,并保存更改。 在随后更改中,编辑构架并将 Management State 改回 Managed。 在 Removed 状态下,Samples Operator 仍可处理 secret。您可在切换到 Removed ConfigurationValid 如果提交的改变在以前已被认为是不可以被改变的 (restricted),则为 True,否 则为 False。 RemovePending 表明存在待处理的 Management State: Removed 设置,但将等到进行中的 镜像流完成后再处理。 ImportImageErrorsExis t 指明哪些镜像流在它们的一个标签的镜像导入阶段出错。 出错时显示为0 码力 | 92 页 | 971.35 KB | 1 年前3OpenShift Container Platform 4.14 存储
hostPath 卷将主机节点的文件系统中的文件或目录挂载到 pod 中。 KMS 密 密钥 OpenShift Container Platform 4.14 存 存储 储 4 Key Management Service (KMS) 可帮助您在不同服务间实现所需的数据加密级别。您可以使用 KMS 密钥加密、解密和重新加密数据。 本地卷 本地卷 本地卷代表挂载的本地存储设备,如磁盘、分区或目录。 cinder-persistentvolume.yaml $ oc create serviceaccount$ oc adm policy add-scc-to-user -z -n apiVersion: v1 kind: ReplicationController metadata: 继承集群范围的默认选择器,请输入以下命令: 3. 可选:允许在单节点部署中的 CPU 管理池中运行本地存储。 在单节点部署中使用 Local Storage Operator,并允许使用属于 management 池的 CPU。在使 用管理工作负载分区的单节点安装上执行这个步骤。 要允许 Local Storage Operator 在管理 CPU 池上运行,请运行以下命令: 使用 使用 UI 0 码力 | 215 页 | 2.56 MB | 1 年前3OpenShift Container Platform 4.14 Operator
先决条件 使用具有 Operator 安装权限的账户访问 OpenShift Container Platform 集群。 流程 流程 $ oc policy add-role-to-user edit <user> -nOpenShift Container Platform 4.14 Operator 80 1. 在 Web 控制台中导航至 Operators 页面。 2. 找到您需要的 Operator(滚动页面会在 Filter by keyword 框中输入查找关键字)。例如,输入 advanced 来查找 Advanced Cluster Management for Kubernetes Operator。 您还可以根据基 基础架 架构功能 功能过滤选项。例如,如果您希望 Operator 在断开连接的环境中工作,请 选择 Disconnected。 AGE 3scale-operator Red Hat Operators 91m advanced-cluster-management Red Hat Operators 91m amq7-cert-manager Red Hat Operators 91m 0 码力 | 423 页 | 4.26 MB | 1 年前3OpenShift Container Platform 4.8 安装
registry.redhat.io 的 pull secret,并将它保存到 .json 文件中。 2. 为您的镜像 registry 生成 base64 编码的用户名和密码或令牌: 通过 <user_name> 和指定 registry 的用户名和密码。 3. 以 JSON 格式创建您的 pull secret 副本: 指定到存储 pull secret 的文件夹的路径,以及您创建的 将文件保存为 ~/.docker/config.json 或 $XDG_RUNTIME_DIR/containers/auth.json。 该文件类似于以下示例: $ echo -n '<user_name>: ' | base64 -w0 1 BGVtbYk3ZHAtqXs= $ cat ./pull-secret.text | jq . > / \ --targetUsername user> \ -k ~/.ssh/my_ssh_key \ --quayHostname \ --quayRoot 0 码力 | 2586 页 | 27.37 MB | 1 年前3OpenShift Container Platform 4.13 网络
NODE FIREWALL OPERATOR 规则 9.5. 对 INGRESS NODE FIREWALL OPERATOR 进行故障排除 第 第 10 章 章 为 为手 手动 动 DNS MANAGEMENT 配置 配置 INGRESS CONTROLLER 10.1. MANAGED DNS 管理策略 10.2. UNMANAGED DNS 管理策略 10.3. 使用 UNMANAGED 字节之间。如果此字段为空,则最大长度设置为 默认值 1024 字节。 facility 指定日志消息的 syslog 工具。如果该字段为空, 则工具为 local1。否则,它必须指定一个有效的 syslog 工 具: kern、user、mail、daemon、auth、 syslog, lpr, news, uucp, cron, auth2, ftp, ntp, audit, alert, cron2, local0, httpCaptureHeaders: request: - maxLength: 256 name: Connection - maxLength: 128 name: User-Agent response: - maxLength: 256 name: Content-Type - maxLength: 256 name:0 码力 | 697 页 | 7.55 MB | 1 年前3OpenShift Container Platform 4.14 镜像
Samples Operator 开始支持多个架构时,则在处于 Managed 状态时不允许更改架构列表。 要更改构架值,集群管理员必须: 将 Management State 标记为 Removed,并保存更改。 在随后更改中,编辑构架并将 Management State 改回 Managed。 Cluster Samples Operator 在 Removed 状态下仍然会处理 secret。您可在切换到 ConfigurationValid 如果提交的改变在以前已被认为是不可以被改变的 (restricted),则为 True,否 则为 False。 RemovePending 代表有 Management State: Removed 设置待处理,但 Cluster Samples Operator 正在等待删除操作完成。 ImportImageErrorsExis t 指明哪些镜像流在它们的一个标签的镜像导入阶段出错。 pull secret 的文件夹的路径,以及您创建的 JSON 文件的名称。 该文件类似于以下示例: 3. 为您的镜像 registry 生成 base64 编码的用户名和密码或令牌: 通过 <user_name> 和指定 registry 的用户名和密码。 4. 编辑 JSON 文件并添加描述 registry 的部分: 对于 ,指定 0 码力 | 118 页 | 1.13 MB | 1 年前3
共 65 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7