第 11 章 Red Hat OpenShift 的外部 Secret Operator


11.1. Red Hat OpenShift 的外部 Secret Operator 概述

Red Hat OpenShift 的 External Secrets Operator 作为集群范围的服务运行,以部署和管理 external-secrets 应用程序。external-secrets 应用程序与外部 secret 管理系统集成,并执行集群中的 secret 获取、刷新和置备。

重要

Red Hat OpenShift 的 External Secrets Operator 只是一个技术预览功能。技术预览功能不受红帽产品服务等级协议(SLA)支持,且功能可能并不完整。红帽不推荐在生产环境中使用它们。这些技术预览功能可以使用户提早试用新的功能,并有机会在开发阶段提供反馈意见。

有关红帽技术预览功能支持范围的更多信息,请参阅技术预览功能支持范围

使用 Red Hat OpenShift 的 External Secrets Operator 将 external-secrets 应用程序与 OpenShift Container Platform 集群集成。external-secrets 应用程序获取存储在外部供应商中的 secret,如 AWS Secrets Manager,HashiCorp Vault,Google Secret Manager,Azure Key Vault,IBM Cloud Secrets Manager,AWS Systems Manager Parameter Store,并以安全的方式将其与 Kubernetes 集成。

使用 External Secrets Operator 确保以下内容:

  • 将应用程序与 secret-lifecycle 管理分离。
  • 中央化机密存储以支持合规性要求。
  • 启用安全和自动化 secret 轮转。
  • 支持具有细粒度访问控制的多云机密源。
  • 集中和审核访问控制。
重要

不要试图在集群中使用多个外部 Secret Operator。如果在集群中安装了社区外部 Secret Operator,则必须在为 Red Hat OpenShift 安装外部 Secrets Operator 前卸载它。

有关 external-secrets 应用程序的更多信息,请参阅 external-secrets

使用 External Secrets Operator 与外部 secret 存储进行身份验证,检索 secret,并将检索到的 secret 注入原生 Kubernetes secret。此方法不再需要应用直接访问或管理外部 secret。

Red Hat OpenShift 的 External Secrets Operator 使用以下外部 secret 供应商类型进行测试:

注意

红帽没有测试与第三方 secret 存储供应商功能关联的所有因素。有关第三方支持的更多信息,请参阅红帽第三方支持政策

11.1.3. 测试外部 secret 供应商类型

下表显示了每个经过测试的外部 secret 供应商类型的测试覆盖。

Expand
Secret Provider测试状态

AWS Secrets Manager

部分测试

确保基本功能。

AWS Systems Manager Parameter Store

部分测试

确保基本功能。

HashiCorp Vault

部分测试

 

Google Secrets Manager

部分测试

 

Red Hat OpenShift 的 External Secrets Operator 支持 FIPS 合规性。当在 FIPS 模式下的 OpenShift Container Platform 上运行时,External Secrets Operator 使用提交到 NIST 的 RHEL 加密库,用于 x86_64、ppc64le 和 s390X 架构上的 FIPS 验证。有关 NIST 验证程序的更多信息,请参阅 Cryptographic 模块验证程序。有关用于验证的 RHEL 加密库的单个版本的最新 NIST 状态的更多信息,请参阅合规性活动和政府标准

要启用 FIPS 模式,请在以 FIPS 模式运行的 OpenShift Container Platform 集群上安装 External Secrets Operator。如需更多信息,请参阅"您是否需要集群的额外安全性?"。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat