搜索

第 1 章 Red Hat build of Cryostat Operator

download PDF

您可以使用 Red Hat build of Cryostat Operator 管理并配置 Cryostat 实例。Red Hat build of Cryostat Operator 在 OpenShift Container Platform (OCP)上提供。

1.1. Red Hat build of Cryostat Operator 概述

在 OpenShift Container Platform 上创建或更新 Cryostat 应用程序后,Red Hat build of Cryostat Operator 会创建和管理 Cryostat 应用程序。

Operator 级别 2 无缝升级

从 Cryostat 2.2 开始,Red Hat build of Cryostat Operator 的 Operator Capability Level 设置为 Operator Lifecycle Manager 框架中的 Level 2 Seamless Upgrades。升级 Red Hat build of Cryostat Operator 后,Red Hat build of Cryostat Operator 会自动升级 Cryostat 及其相关组件。自动升级操作不会从 Cryostat 实例中删除任何 JFR 记录、模板、规则和其他存储的组件。

注意

自动升级操作只适用于次版本或补丁更新版本。对于主版本,您可能需要重新安装 Red Hat build of Cryostat Operator。

持久性卷声明 (PVC)

您可以使用 Red Hat build of Cryostat Operator 在 Red Hat OpenShift 上创建持久性卷声明(PVC),以便 Cryostat 应用程序可以将存档记录存储在云存储磁盘上。

Operator 配置设置

另外,您可以对 Red Hat build of Cryostat Operator 的默认配置设置进行以下更改:

  • 配置由 Red Hat build of Cryostat Operator 创建的 PVC,以便您的 Cryostat 应用程序可以在云存储磁盘上存储存档记录。
  • 配置 Cryostat 应用程序以信任来自特定应用程序的 TLS 证书。
  • 将 Cryostat 作为最小部署部署,以便 Operator 需要较少的资源来部署 Cryostat 应用程序。
  • 禁用 cert-manager,以便 Operator 不需要为 Cryostat 组件生成自签名证书。
  • 将自定义事件模板文件(位于 ConfigMaps 中)安装到 Cryostat 实例,以便您可以使用模板在 Cryostat 启动时创建记录。

从 Cryostat 2.2 中,包括 Red Hat build of Cryostat Operator 的以下配置选项:

  • 资源要求,可用于为核心、数据源grafana 容器指定资源请求或限制。
  • 服务自定义,以便您可以控制 Red Hat build of Cryostat Operator 所创建的服务。
  • sidecar 报告选项,Red Hat build of Cryostat Operator 可用于为 Cryostat 应用程序置备一个或多个报告生成器。

单命名空间或多命名空间 Cryostat 实例

Red Hat build of Cryostat Operator 提供了 Cryostat API 和 Cluster Cryostat API。您可以使用 Cryostat API 创建在单个命名空间中工作的 Cryostat 实例。您可以使用 Cluster Cryostat API 创建在多个命名空间间工作的 Cryostat 实例。您可以使用可从 Red Hat OpenShift Web 控制台访问的 GUI 控制这些 Cryostat 实例。

可以访问 multi-namespace Cryostat 实例的用户,可以访问该 Cryostat 实例可见的任意命名空间中的所有目标应用程序。因此,当部署多命名空间 Cryostat 实例时,您必须考虑选择哪个命名空间进行监控,哪些命名空间要安装到哪个命名空间,以及用户可以具有访问权限。

配置 Red Hat build of Cryostat Operator 的先决条件

在配置 Red Hat build of Cryostat Operator 前,请确保满足以下先决条件:

  • 在 Red Hat OpenShift 上的项目中安装了 Red Hat build of Cryostat Operator。
  • 使用 Red Hat build of Cryostat Operator 创建 Cryostat 实例。

其他资源

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.