OpenShift Container Platform 4.9 节点收集的指标来自动增加或缩小该复制控制器或部署配置的规模。您可 以为任何 Deployment、DeploymentConfig、ReplicaSet、ReplicationController 或 StatefulSet 对象 创建 HPA。 注意 注意 除非需要特定功能或由其他对象提供的行为,否则建议使用 Deployment 对象或 ReplicaSet 对象。如需有关这些对象的更多信息,请参阅了解 CLI,您可以创建一个 pod 横向自动扩展(HPA)来自动扩展现有的 Deployment、DeploymentConfig、ReplicaSet、ReplicationController 或 StatefulSet 对象。HPA 扩 展与该对象关联的 pod,以维护您指定的 CPU 用量。 注意 注意 除非需要特定功能或由其他对象提供的行为,否则建议使用 Deployment 对象或 ReplicaSet 指定要自动扩展的对象类型和名称。对象必须存在,并需要是 Deployment, DeploymentConfig/dc, ReplicaSet/rs, ReplicationController/rc, 或 StatefulSet。 另外,还可以指定缩减时的最小副本数量。 指定扩展时的最大副本数量。 指定所有 pod 的目标平均 CPU 使用率(以请求 CPU 的百分比表示)。如果未指定或为 负数,则会使用默认的自动缩放策略。0 码力 | 374 页 | 3.80 MB | 1 年前3
OpenShift Container Platform 4.8 CLI 工具controllers. oc scale --replicas=5 rc/foo rc/bar rc/baz # Scale statefulset named 'web' to 3. oc scale --replicas=3 statefulset/web # Add an image pull secret to a service account to automatically ge:latest # Add an image trigger to a stateful set on the main container oc set triggers statefulset/db --from-image=namespace1/image:latest -c main # List volumes defined on all deployment configs DaemonSet or StatefulSet on it. $ oc adm drain foo --force # As above, but abort if there are pods not managed by a ReplicationController, ReplicaSet, Job, DaemonSet or StatefulSet, and use a grace0 码力 | 152 页 | 1.24 MB | 1 年前3
OpenShift Container Platform 4.6 分布式追踪'DaemonSets,您可 以在规格中手动定义 Jaeger 代理 sidecar。 以下片段显示了您可以在 Jaeger 代理 sidecar 的 containers 部分中包含的手动定义: StatefulSet 的 的 sidecar 定 定义 义示例 示例 selector: matchLabels: app: myapp template: metadata: name: myapp image: acme/myapp:myversion apiVersion: apps/v1 kind: StatefulSet metadata: name: example-statefulset namespace: example-ns labels: app: example-app spec: spec:0 码力 | 59 页 | 572.03 KB | 1 年前3
OpenShift Container Platform 4.10 监控 第 第 2 章 章 配置 配置监 监控堆 控堆栈 栈 27 2.9.3. 重新定义持久性存储卷的大小 OpenShift Container Platform 不支持重新定义 StatefulSet 资源使用的现有持久性存储卷的大小,即使 底层 StorageClass 资源支持持久性卷大小。因此,即使为具有更大大小的现有持久性卷声明 (PVC) 更新 storage 字段,这个设置也不会传播到关联的持久性卷 Prometheus、Thanos Ruler 或 Alertmanager)重新定义 PV 的大小,您可以更新配置该组件的相应配置映射。然后,修补 PVC 并删除 pod。Orphaning pod 立即重新创建 StatefulSet 资源,并使用新的 PVC 设置自动更新 pod 中挂载的卷大 小。此过程中不会发生服务中断。 先决条件 先决条件 已安装 OpenShift CLI(oc)。 如果要配置 如果要配置 进行补丁。以下示例将 openshift-monitoring 命名空间中 的 Prometheus 组件的存储大小调整为 100Gi: 4. 使用 --cascade=orphan 参数删除底层 StatefulSet: 2.9.4. 修改 Prometheus 指标数据的保留时间 默认情况下,OpenShift Container Platform 监控堆栈将 Prometheus 数据的保留时间配置为0 码力 | 135 页 | 1.58 MB | 1 年前3
OpenShift Container Platform 4.6 节点CLI 根据 CPU 使用率创建 pod 横向自动扩展 您可以为现有的 Deployment、DeploymentConfig、ReplicaSet、 、ReplicaSet 或 或 StatefulSet 对 对象 象创 创 建一个 建一个 pod 横向自 横向自动扩 动扩展 展(HPA),用于自 ,用于自动扩 动扩展与 展与该对 该对象关 象关联 联的 的 pod,以 ,以维护 维护您指定的 象必须 须存在,并是一个 存在,并是一个 Deployment、 、DeploymentConfig/dc、 、ReplicaSet/rs、 、ReplicaSet /rc 或 或 StatefulSet。 。 另 另外, 外,还 还可以指定 可以指定缩减时 缩减时的最小副本数量。 的最小副本数量。 ,使用 apps.openshift.io/v1。 。 对 对于 于 Deployment, ,ReplicaSet ( (Statefulset 对 对象)使用 象)使用 apps/v1。 。 指定 指定对 对象的 象的类 类型。 型。对 对象必 象必须 须是 是0 码力 | 404 页 | 3.60 MB | 1 年前3
OpenShift Container Platform 4.14 分布式追踪containers 部分中包含的手动定义: StatefulSet 的 的 sidecar 定 定义 义示例 示例 然后,代理可以在 localhost 上的默认位置访问。 3.3. 更新分布式追踪平台 JAEGER apiVersion: apps/v1 kind: StatefulSet metadata: name: example-statefulset namespace: example-ns0 码力 | 100 页 | 928.24 KB | 1 年前3
OpenShift Container Platform 4.2 架构公开给选定命名空间,以便集群中的用户可以运行它们。 具有标识或编号要求。应用程序可能具有标识或编号要求。 例如,您可能需要运行应用程序的三 个实例,并将这些实例命名为 0、1 和 2。StatefulSet 适合此应用程序。 StatefulSet 对于需要独 立存储的应用程序最有用处,如数据库和 zookeeper 集群。 4.3.3. 可用的支持组件 您编写的应用程序可能需要支持组件,如数据库或日志记录组件。为满足这一需求,可以从0 码力 | 32 页 | 783.33 KB | 1 年前3
OpenShift Container Platform 4.3 架构公开给选定命名空间,以便集群中的用户可以运行它们。 具有标识或编号要求。应用程序可能具有标识或编号要求。 例如,您可能需要运行应用程序的三 个实例,并将这些实例命名为 0、1 和 2。StatefulSet 适合此应用程序。 StatefulSet 对于需要独 立存储的应用程序最有用处,如数据库和 zookeeper 集群。 4.3.3. 可用的支持组件 您编写的应用程序可能需要支持组件,如数据库或日志记录组件。为满足这一需求,可以从0 码力 | 47 页 | 1.05 MB | 1 年前3
OpenShift Container Platform 4.10 CLI 工具--replicas=5 rc/foo rc/bar rc/baz # Scale stateful set named 'web' to 3 oc scale --replicas=3 statefulset/web OpenShift Container Platform 4.10 CLI 工具 工具 60 2.5.1.117. oc secrets unlink 从服务帐户分离 secret ge:latest # Add an image trigger to a stateful set on the main container oc set triggers statefulset/db --from-image=namespace1/image:latest -c main # List volumes defined on all deployment configs0 码力 | 120 页 | 1.04 MB | 1 年前3
OpenShift Container Platform 4.2 镜像被视为完成之前,应等待模板中的某些对象。 要使用该功能,请使用以下注解在模板中标记一个或多 个Build、BuildConfig、Deployment、DeploymentConfig、Job 或 StatefulSet 类型的对象: "template.alpha.openshift.io/wait-for-ready": "true" 直到标有注解的所有对象报告就绪时,模板实例化才算完成。同样,如果任何注解的对象报告失败,或者 fig 对象报告新的 ReplicationController 和部 署可用(这遵循对象上定义的就绪探针) 对象报告进度状况为错误 Job 对象报告完成 对象报告出现一个或多个故障 StatefulSet 对象报告所有副本就绪(这遵循对象上定 义的就绪探针) 不适用 类 类型 型 就 就绪 绪 失 失败 败 以下是使用 wait-for-ready 注解的模板提取示例。更多示例可在 OpenShift0 码力 | 92 页 | 971.35 KB | 1 年前3
共 19 条
- 1
- 2













