×

您可以使用特性标志启用或禁用技术预览功能。

技术预览功能不受 Red Hat 生产服务级别协议 (SLA) 支持,并且可能功能不完整。Red Hat 不建议在生产环境中使用它们。这些功能可让您抢先体验即将推出的产品功能,从而能够在开发过程中测试功能并提供反馈。

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

管理特性标志

前提条件

  • 您可以访问部署 RHACS 组件的环境。

  • 您有权修改环境变量。

  • 您了解技术预览功能可能不完整,并且支持有限。

  • 您知道技术预览功能的标志是否需要在部署前配置。检查安装清单以查看它们是否使用了必需的标志。

步骤
  1. 确定与特性标志关联的环境变量名称。查阅发行说明或 /v1/featureflags API 端点以确定要启用或禁用的功能的标志。

  2. 通过完成以下操作之一来修改特性标志

    • 要启用功能,请通过将关联标志的环境变量的值设置为 true 来配置它。可以直接在 Kubernetes 部署中配置,或者在使用 Helm chart 或 Operator 自定义资源 (CR) 安装期间配置。

    • 要禁用功能,请将关联标志的环境变量设置为 false

  3. 应用重启或重新部署后,请按以下步骤验证功能是否已启用或禁用

    • 检查/v1/featureflags API 终端的输出。

    • 检查与该功能相关的应用程序功能。

    • 查看日志或监控工具中是否存在任何错误或确认消息。

最佳实践

遵循这些使用特性标志的最佳实践

  • 在应用到生产环境之前,始终在预发布环境中测试特性更改。

  • 记录所有特性标志及其当前状态。

  • 如果特性导致问题,请准备好回滚更改。

故障排除

遵循以下故障排除指南

  • 如果该功能未出现,请确保环境变量名称正确且已设置。检查应用程序日志中是否存在与特性标志解析相关的任何错误。

  • 如果启用特性会导致应用程序错误,请禁用该特性并联系 Red Hat 支持。