搜索

8.17.3. WildFlyServerSpec

download PDF

WildFlyServerSpec 是 JBoss EAP 资源所需行为的规范。

它使用带有 pod 规格的 StatefulSet,该 spec 挂载 /opt/jboss/wildfly/standalone/data 上存储指定的卷。

表 8.13. WildFlyServerSpec
字段描述Scheme必填

applicationImage

要部署的应用程序镜像的名称

字符串

false

replicas

应用程序所需的副本数

int32]

true

standaloneConfigMap

spec 以指定如何从 ConfigMap 中读取独立配置。

StandaloneConfigMapSpec

false

storage

用于指定应如何使用存储的存储规格。如果省略,则使用 EmptyDir (不会在 pod 重启后持久保留数据)

StorageSpec

false

serviceAccountName

用于运行 JBoss EAP pod 的 ServiceAccount 名称

字符串

false

envFrom

configMap 或 secret 中的容器中存在的环境变量列表

corev1.EnvFromSource

false

env

容器中存在的环境变量列表

corev1.EnvVar

false

secrets

要作为卷挂载到容器中的机密名称列表。每个 secret 都作为只读卷挂载到 /etc/secrets/<secret name>

字符串

false

configMaps

要作为卷挂载到容器中的 ConfigMap 名称列表。每个 ConfigMap 都作为只读卷挂载到 /etc/configmaps/<config map name> 下

字符串

false

disableHTTPRoute

禁用到应用程序服务的 HTTP 端口的创建路由(如果省略,则为false)

布尔值

false

sessionAffinity

如果每次来自同一客户端 IP 的连接传递给同一 JBoss EAP 实例/pod(如果省略,则为 false)

布尔值

false

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.