第 2 章 JWS Operator 2.x 有哪些新功能?
JWS Operator 2.x 提供无缝集成等二级 Operator 能力。JWS Operator 2.x 还支持 Red Hat JBoss Web Server 计量标签,并包含一些新的或增强的自定义资源定义 (CRD) 参数。
2.1. JWS Operator 2.1 版本有哪些新功能? 复制链接链接已复制到粘贴板!
JWS Operator 2.1 版本包括以下新功能和增强功能。
新的webhookSecrets参数
JWS Operator 2.1 在 CRD 中的webImageStream:webSources层次结构下引入了webhookSecrets参数。此参数指定通过通用、GitHub 或 GitLab webhook 触发构建的秘密名称。
webhookSecrets参数包含generic 、 github和gitlab字段。
有关更多信息,请参阅JWS Operator CRD 参数。
新的tlsConfig参数
JWS Operator 2.1 在 CRD 中引入了tlsConfig参数。此参数指定 Web 服务器的 TLS 配置。
tlsConfig参数包含routeHostname 、 certificateVerification 、 tlsSecret和tlsPassword字段。
有关更多信息,请参阅JWS Operator CRD 参数。
新的environmentVariables参数
JWS Operator 2.1 在 CRD 中引入了environmentVariables参数。此参数指定部署的环境变量。
有关更多信息,请参阅JWS Operator CRD 参数。
新的persistentLogs参数
JWS Operator 2.1 在 CRD 中引入了persistentLogs参数。此参数指定持久卷和日志记录配置。
persistentLogs参数包含catalinaLogs 、 enableAccessLogs 、 volumeName和storageClass字段。
有关更多信息,请参阅JWS Operator CRD 参数。
新的podResources参数
JWS Operator 2.1 在 CRD 中引入了podResources参数。此参数指定 Web 服务器使用的中央处理器 (CPU) 和内存资源的配置。
有关更多信息,请参阅JWS Operator CRD 参数。
新的securityContext参数
JWS Operator 2.1 在 CRD 中引入了securityContext参数。此参数定义运行应用程序所需的安全功能。
有关更多信息,请参阅JWS Operator CRD 参数。
新的useInsightsClient参数
JWS Operator 2.1 在 CRD 中引入了useInsightsClient参数。此参数表示是否与 Red Hat 提供的运行时库存操作员建立连接。
您可以通过将INSIGHTS_DEBUG环境变量设置为true来为 Insights 客户端启用调试日志记录。
useInsightsClient参数需要使用 Red Hat JBoss Web Server 6.1 或更高版本的映像。
此参数仅为技术预览功能。
有关更多信息,请参阅JWS Operator CRD 参数。
已弃用的genericWebhookSecret参数
JWS Operator 2.1 弃用了 CRD 中webImageStream.webSources.webSourcesParams层次结构下的genericWebhookSecret参数。
此参数被webImageStream.webSources.webhookSecrets.generic参数取代。
有关更多信息,请参阅JWS Operator CRD 参数。
弃用githubWebhookSecret参数
JWS Operator 2.1 弃用了 CRD 中webImageStream.webSources.webSourcesParams层次结构下的githubWebhookSecret参数。
此参数被webImageStream.webSources.webhookSecrets.github参数取代。
有关更多信息,请参阅JWS Operator CRD 参数。
默认生成的主机名的增强格式
JWS Operator 2.1 使用增强格式来默认生成主机名,该主机名可以由应用程序名称和项目名称组成,每个名称的长度最多为 63 个字符。