第 7 章 JWS Operator CRD 参数
JWS Operator 提供了一组自定义资源定义(CRD)参数。为 web 应用程序创建自定义资源 WebServer 文件时,您可以使用 < key> : < value> 格式指定 参数值。JWS Operator 使用您在自定义资源 WebServer 文件中指定的信息来部署 Web 应用程序。
7.1. CRD 参数层次结构 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
JWS Operator 以以下分级格式提供 CRD 参数:
applicationName: <value>
replicas: <value>
useSessionClustering: <value>
webImage:
applicationImage: <value>
imagePullSecret: <value>
webApp:
name: <value>
sourceRepositoryURL: <value>
sourceRepositoryRef: <value>
contextDir: <value>
webAppWarImage: <value>
webAppWarImagePushSecret: <value>
builder:
image: <value>
imagePullSecret: <value>
applicationBuildScript: <value>
webServerHealthCheck:
serverReadinessScript: <value>
serverLivenessScript: <value>
webImageStream:
imageStreamName: <value>
imageStreamNamespace: <value>
webSources:
sourceRepositoryUrl: <value>
sourceRepositoryRef: <value>
contextDir: <value>
webhookSecrets:
generic: <value>
github: <value>
gitlab: <value>
webSourcesParams:
mavenMirrorUrl: <value>
artifactDir: <value>
genericWebhookSecret: <value> [Deprecated in 2.1 release]
githubWebhookSecret: <value> [Deprecated in 2.1 release]
webServerHealthCheck:
serverReadinessScript: <value>
serverLivenessScript: <value>
tlsConfig:
routeHostname: <value>
certificateVerification: <value>
tlsSecret: <value>
tlsPassword: <value>
environmentVariables
persistentLogs:
catalinaLogs: <value>
enableAccessLogs: <value>
volumeName: <value>
storageClass: <value>
podResources
securityContext
useInsightsClient [Technology Preview only]
注意
当您创建自定义资源 WebServer 文件时,以与上例概述了相同的分级格式指定参数名称和值。有关创建自定义资源 WebServer 文件的更多信息,请参阅部署现有 JWS 镜像。
genericWebhookSecret 和 githubWebhookSecret 参数在 JWS Operator 2.1 版本中已弃用。useInsightsClient 参数只是一个技术预览功能。