第 4 章 不支持和弃用的功能


Cryostat 3.0 消除了一些功能,因为其高的维护成本、社区兴趣低和更好的替代解决方案。

目标 TLS 证书上传

Cryostat Web 控制台的 Security 视图不再提供将 SSL/TLS 证书直接上传到 Cryostat 服务器信任存储的方法。Security 视图现在只显示已载入的证书列表。

从 Cryostat 3.0 开始,必须将新证书添加到 Cryostat 启动时读取的存储卷中。您可以使用 Cryostat CR 中的现有 TrustedCertSecrets 属性来配置任何新证书。

JMX 目标凭证通过 API 请求传递

X-JMX-Authorization 标头不再被支持。这意味着 Cryostat 不再接受来自目标应用程序的 API 请求,以允许 Cryostat 在 JMX 连接到应用程序的期间在内存中验证凭证。

从 Cryostat 3.0 开始,目标应用程序的 JMX 凭证始终存储在 Red Hat OpenShift 中持久性卷声明(PVC)上的加密数据库中。Cryostat Web 控制台的 Settings 视图不再提供高级配置,用于选择要使用的身份验证机制。

Cryostat 自我发现

当使用 Cryostat Operator 或 Helm Chart 安装 Cryostat 时,Cryostat 不再默认将其发现为目标应用程序。在以前的版本中,Cryostat 在 Kubernetes 服务上公开 JMX 端口,而 Cryostat Operator 生成凭证并分配了 TLS 证书,以帮助保护这个端口。

从 Cryostat 3.0 开始,Cryostat 公开的 JMX 端口已被禁用,对应的服务端口会被删除,这意味着 Cryostat 不再将其发现为可连接的目标。这也意味着 Cryostat 不再出现在目标选择列表中或 Cryostat Web 控制台的 Topology 视图中。

注意

如果要将 Cryostat 连接到自己以检查性能,您可以使用 URL 值 localhost:0 创建自定义目标。这个值指示 JVM 打开到其自身的本地 JMX 连接,而无需向网络公开端口,这意味着不需要额外的身份验证和 TLS 加密。

单个命名空间的 Cryostat Operator 安装

不再提供对在单一命名空间或集群命名空间中安装 Cryostat Operator 的支持。

从 Cryostat 3.0 开始,Cryostat Operator 只能在集群范围内安装。集群范围的安装是 Operator Lifecycle Manager 的首选模式,每个命名空间安装都是已弃用的功能。

Cluster Cryostat API

Cluster Cryostat API 不再被支持。在这个发行版本中,当使用 Cryostat Operator 安装 Cryostat 实例时,您无法在 Details 选项卡的 Provided APIs 部分中选择 Cluster Cryostat 选项。

从 Cryostat 3.0 开始,您可以使用 Cryostat API 创建单命名空间和多命名空间 Cryostat 实例。当使用 Cryostat Operator 安装 Cryostat 实例时,Cryostat API 现在允许您指定可选的目标命名空间列表。

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2026 Red Hat
返回顶部