RedisEnterpriseCluster API 参考
apiVersion:
app.redislabs.com/v1
RedisEnterpriseCluster 是 redisenterpriseclusters API 的架构
名称 |
类型 |
描述 |
是否必需 |
apiVersion |
string |
app.redislabs.com/v1 |
true |
类型 |
字符串 |
RedisEnterpriseCluster |
true |
metadata |
object |
请参考Kubernetes API文档以了解`metadata`字段的详细信息。 |
true |
spec |
object |
RedisEnterpriseClusterSpec 定义了 RedisEnterpriseCluster 的期望状态
|
false |
status |
object |
|
false |
规格
↩ 父级
RedisEnterpriseClusterSpec 定义了 RedisEnterpriseCluster 的期望状态
名称 |
类型 |
描述 |
是否必需 |
activeActive |
object |
ActiveActive 设置的规范。在同一时间最多只能设置 ingressOrRouteSpec 或 activeActive 字段中的一个。
|
false |
antiAffinityAdditionalTopologyKeys |
[]string |
额外的反亲和性条件,以支持在不同区域/vcenters上的安装
|
false |
backup |
object |
集群范围的备份配置
|
false |
bootstrapperImageSpec |
object |
Bootstrapper容器镜像的规范
|
false |
bootstrapperResources |
object |
用于引导程序容器的计算资源需求
|
false |
certificates |
object |
RS集群证书。用于修改集群使用的证书。请参阅上面描述的“RSClusterCertificates”结构以查看支持的证书。
|
false |
clusterCredentialSecretName |
string |
用于集群凭证的Secret名称/路径。仅在ClusterCredentialSecretType为vault时使用。如果留空,将使用集群名称。
|
false |
clusterCredentialSecretRole |
string |
仅在ClusterCredentialSecretType为vault时使用,用于定义要使用的vault角色。如果为空,默认为"redis-enterprise-operator"
|
false |
clusterCredentialSecretType |
enum |
用于ClusterCredential的Secret类型,Vault, Kuberetes,... 如果留空,将默认使用kubernetes secrets
枚举: vault, kubernetes
|
false |
clusterRecovery |
boolean |
当设置为true时,ClusterRecovery会启动集群恢复。请注意,此字段在集群恢复后会自动清除
|
false |
containerTimezone |
object |
容器时区配置。虽然所有容器的默认时区是UTC,但此设置可用于设置服务rigger/bootstrapper/RS容器的时区。您可以将主机的时区传播到RS pods,或者通过timezoneName手动设置。
|
false |
createServiceAccount |
boolean |
是否创建服务账户
|
false |
dataInternodeEncryption |
boolean |
节点间加密(INE)集群范围策略。一个可选的布尔设置。指定新创建的REDB是否应开启/关闭INE。可以通过类似的设置针对特定的REDB进行覆盖,请查看REDB的类似设置以获取更多信息。
|
false |
encryptPkeys |
boolean |
私钥加密 可能的值:true/false
|
false |
enforceIPv4 |
boolean |
设置 ENFORCE_IPV4 环境变量
|
false |
extraEnvVars |
[]object |
高级用法:请谨慎使用。向RS StatefulSet的容器添加环境变量。
|
false |
extraLabels |
map[string]string |
用户为了方便而定义的标签
|
false |
hostAliases |
[]object |
向Redis Enterprise pods添加hostAliases条目
|
false |
ingressOrRouteSpec |
object |
Redis企业集群和数据库的访问配置。在同一时间最多只能设置ingressOrRouteSpec或activeActive字段中的一个。
|
false |
ldap |
object |
集群级别的LDAP配置,例如服务器地址、协议、认证和查询设置。
|
false |
license |
string |
Redis 企业许可证
|
false |
licenseSecretName |
string |
用于集群许可证的K8s secret或Vault Secret名称/路径。如果留空,则从"license"字段读取许可证。请注意,不能在"license"和"licenseSecretName"中同时指定非空值,只能使用其中一个字段来传递许可证字符串。许可证需要存储在"license"键下。
|
false |
nodeSelector |
map[string]string |
选择适合Redis Enterprise pod的节点选择器
|
false |
nodes |
integer |
Redis Enterprise 节点(pods)的数量
格式: int32
|
false |
ocspConfiguration |
object |
一个表示集群OCSP配置的API对象。要启用OCSP,集群的代理证书应包含OCSP响应者URL。
|
false |
persistentSpec |
object |
Redis企业集群持久化的规范
|
false |
podAnnotations |
map[string]string |
用于服务配置和Redis企业版pod的注释
|
false |
podAntiAffinity |
object |
覆盖Redis Enterprise pods的默认反亲和性规则。更多信息:https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#an-example-of-a-pod-that-uses-pod-affinity
|
false |
podSecurityPolicyName |
string |
已弃用:Kubernetes v1.25 中移除了 PodSecurityPolicy 支持,在 Kubernetes v1.25+ 上运行时使用此字段无效。RedisEnterpriseCluster API 的未来版本将完全移除对此字段的支持。有关迁移说明,请参阅 https://kubernetes.io/docs/tasks/configure-pod-container/migrate-from-psp/
要在 pod 上使用的 pod 安全策略的名称
|
false |
podStartingPolicy |
object |
针对卡在“ContainerCreating”状态的STS pod的缓解设置
|
false |
podTolerations |
[]object |
添加到所有托管pod的容忍度。更多信息:https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/
|
false |
priorityClassName |
string |
将优先级类添加到由操作符管理的pod
|
false |
pullSecrets |
[]object |
PullSecrets 是一个可选的秘密引用列表,用于拉取任何镜像。如果指定,这些秘密将被传递给各个拉取器实现以供使用。更多信息:https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/
|
false |
rackAwarenessNodeLabel |
string |
指定机架ID的节点标签 - 如果指定,将创建机架感知集群。机架感知要求所有节点上必须存在节点标签。此外,操作员需要一个具有列出节点权限的特殊集群角色。
|
false |
redisEnterpriseAdditionalPodSpecAttributes |
object |
高级使用,风险自负 - 指定用于Redis Enterprise pods的statefulset所需的pod属性。由操作员管理的pod属性可能会覆盖这些设置。同时确保集群上运行的K8s版本支持这些属性 - 操作员不会验证这一点。
|
false |
redisEnterpriseIPFamily |
enum |
保留,未来使用,仅在Redis指示时使用。IPFamily决定为pod的内部和外部通信选择哪种IP系列。
枚举: IPv4, IPv6
|
false |
redisEnterpriseImageSpec |
object |
Redis Enterprise 容器镜像的规范
|
false |
redisEnterpriseNodeResources |
object |
Redis Enterprise 容器的计算资源需求
|
false |
redisEnterprisePodAnnotations |
map[string]string |
Redis企业版Pod的注解
|
false |
redisEnterpriseServicesConfiguration |
object |
RS集群可选服务设置
|
false |
redisEnterpriseServicesRiggerImageSpec |
object |
Services Rigger 容器镜像的规范
|
false |
redisEnterpriseServicesRiggerResources |
object |
Services Rigger pod 的计算资源需求
|
false |
redisEnterpriseTerminationGracePeriodSeconds |
integer |
(STS创建的) REC pods的TerminationGracePeriodSeconds值
格式: int64
|
false |
redisEnterpriseVolumeMounts |
[]object |
redis企业容器内的额外卷挂载。更多信息:https://kubernetes.io/docs/concepts/storage/volumes/
|
false |
redisOnFlashSpec |
object |
存储与Redis on Flash相关的配置。如果提供,集群将能够创建Redis on Flash数据库。
|
false |
redisUpgradePolicy |
enum |
要在Redis企业集群上设置的Redis升级策略。可能的值:major/latest 当执行升级时,集群使用此值来选择数据库的Redis版本。Redis企业集群包含多个可用于数据库的OSS Redis版本。
枚举: major, latest
|
false |
resp3Default |
boolean |
数据库在升级时是否开启RESP3兼容性。注意 - 在显式设置其值后删除此属性将不会产生任何效果。请查看RS文档中的相应字段以获取更多信息。
|
false |
serviceAccountName |
string |
使用的服务账户名称
|
false |
services |
object |
为Redis Enterprise集群和数据库创建的运营商管理服务资源的自定义选项
|
false |
servicesRiggerSpec |
object |
服务装配器的规范
|
false |
sideContainersSpec |
[]object |
|
false |
slaveHA |
object |
从节点高可用性机制配置。
|
false |
uiAnnotations |
map[string]string |
Redis Enterprise UI服务的注释。这些注释将覆盖在spec.services.servicesAnnotations下设置的重叠全局注释。指定的注释不会覆盖已经存在且不是由操作符生成的注释,除了保留的'redis.io/last-keys'注释。
|
false |
uiServiceType |
enum |
用于暴露Redis Enterprise UI的服务类型 (https://kubernetes.io/docs/concepts/services-networking/service/#publishing-services-service-types)
枚举: ClusterIP, NodePort, LoadBalancer, ExternalName
|
false |
upgradeSpec |
object |
Redis Enterprise 升级的规范
|
false |
username |
string |
Redis Enterprise 管理员用户的用户名
|
false |
vaultCASecret |
string |
包含Vault的CA证书的K8s secret名称 - 默认为"vault-ca-cert"
|
false |
volumes |
[]object |
额外的卷
|
false |
spec.activeActive
↩ 父级
ActiveActive 设置的规范。在同一时间最多只能设置 ingressOrRouteSpec 或 activeActive 字段中的一个。
名称 |
类型 |
描述 |
是否必需 |
apiIngressUrl |
string |
RS API URL
|
true |
dbIngressSuffix |
string |
DB 端点后缀 - 将用于设置数据库主机。ingress 创建一个主机名,因此如果在集群上创建了多个同名数据库,它应该是唯一的
|
true |
method |
enum |
用于区分不同平台的实现
枚举: openShiftRoute, ingress
|
true |
ingressAnnotations |
map[string]string |
用于GKE中的ha-proxy或nginx等入口控制器
|
false |
spec.backup
↩ 父级
集群范围的备份配置
名称 |
类型 |
描述 |
是否必需 |
s3 |
object |
配置用于备份到s3和s3兼容存储的设置
|
false |
spec.backup.s3
↩ 父级
备份到s3和s3兼容存储的配置
名称 |
类型 |
描述 |
是否必需 |
caCertificateSecretName |
string |
保存S3 CA证书的Secret名称,该证书包含映射到secret中'cert'键的TLS证书
|
false |
url |
string |
指定用于S3导出和导入的URL
|
false |
spec.bootstrapperImageSpec
↩ 父级
Bootstrapper 容器镜像的规范
名称 |
类型 |
描述 |
是否必需 |
digestHash |
string |
要拉取的容器镜像的摘要哈希。当指定时,容器镜像将根据摘要哈希而不是镜像标签拉取。versionTag字段也必须指定,并且镜像标签必须与此摘要哈希匹配。注意:此字段仅支持OLM部署。
|
false |
imagePullPolicy |
string |
应用于容器镜像的镜像拉取策略。可以是 Always、Never、IfNotPresent 之一。
|
false |
repository |
string |
要部署的容器镜像的仓库(名称)。
|
false |
versionTag |
string |
要部署的容器镜像的标签。
|
false |
spec.bootstrapperResources
↩ 父级
计算引导程序容器的资源需求
名称 |
类型 |
描述 |
是否必需 |
claims |
[]object |
|
false |
limits |
map[string]int or string |
Limits 描述了允许的最大计算资源量。更多信息:https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
|
false |
requests |
map[string]int or string |
Requests 描述了所需的最小计算资源量。如果容器的 Requests 被省略,则默认为 Limits(如果明确指定),否则为实现定义的值。更多信息:https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
|
false |
spec.bootstrapperResources.claims[]
↩ 父级
spec.certificates
↩ 父级
RS集群证书。用于修改集群使用的证书。请参阅上述描述的“RSClusterCertificates”结构以查看支持的证书。
名称 |
类型 |
描述 |
是否必需 |
apiCertificateSecretName |
string |
用于集群API证书的Secret名称。如果留空,将使用集群提供的证书。
|
false |
cmCertificateSecretName |
string |
用于集群的CM(集群管理器)证书的Secret名称。如果留空,将使用集群提供的证书。
|
false |
ldapClientCertificateSecretName |
string |
用于集群LDAP客户端证书的Secret名称。如果留空,将禁用LDAP客户端证书认证。
|
false |
metricsExporterCertificateSecretName |
string |
用于集群的Metrics Exporter证书的Secret名称。如果留空,将使用集群提供的证书。
|
false |
proxyCertificateSecretName |
string |
用于集群代理证书的Secret名称。如果留空,将使用集群提供的证书。
|
false |
syncerCertificateSecretName |
string |
用于集群Syncer证书的Secret名称。如果留空,将使用集群提供的证书。
|
false |
spec.containerTimezone
↩ 父级
容器时区配置。虽然所有容器的默认时区是UTC,但此设置可用于设置服务触发器/引导程序/RS容器的时区。您可以将主机的时区传播到RS pod,或通过timezoneName手动设置。
名称 |
类型 |
描述 |
是否必需 |
propagateHost |
object |
标识容器的时区应与主机同步,此选项将主机路径卷挂载到RS pod上,这在某些系统中可能会受到限制。
|
false |
timezoneName |
string |
作为字符串的POSIX样式时区名称,将作为EnvVar传递给RE pods,例如 "Europe/London"。
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
名称 |
字符串 |
|
是 |
值 |
字符串 |
|
false |
valueFrom |
object |
|
false |
↩ 父级
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
名称 |
字符串 |
|
假 |
可选 |
布尔值 |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
fieldPath |
string |
|
true |
apiVersion |
string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
resource |
string |
|
true |
containerName |
string |
|
false |
除数 |
整数或字符串 |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
名称 |
字符串 |
|
假 |
可选 |
布尔值 |
|
false |
spec.hostAliases[]
↩ 父级
HostAlias 保存了 IP 和主机名之间的映射,这些映射将作为条目注入到 pod 的 hosts 文件中。
名称 |
类型 |
描述 |
是否必需 |
hostnames |
[]string |
上述IP地址的主机名。
|
false |
ip |
string |
主机文件条目的IP地址。
|
false |
spec.ingressOrRouteSpec
↩ 父级
Redis企业集群和数据库的访问配置。在同一时间,最多只能设置ingressOrRouteSpec或activeActive字段中的一个。
名称 |
类型 |
描述 |
是否必需 |
apiFqdnUrl |
string |
RS API URL
|
true |
dbFqdnSuffix |
string |
DB 端点后缀 - 将用于设置数据库主机的入口 。创建一个主机名,因此如果在集群上创建了多个同名数据库,它应该是唯一的
|
true |
method |
enum |
用于区分不同平台的实现。
枚举: openShiftRoute, ingress, istio
|
true |
ingressAnnotations |
map[string]string |
由操作员创建的入口资源上设置的额外注释
|
false |
spec.ldap
↩ 父级
集群级别的LDAP配置,例如服务器地址、协议、认证和查询设置。
名称 |
类型 |
描述 |
是否必需 |
authenticationQuery |
object |
认证查询的配置,用于将提供给集群进行认证的用户名与LDAP专有名称之间的映射。
|
true |
authorizationQuery |
object |
授权查询的配置,用户的可分辨名称与其组成员身份之间的映射。
|
true |
protocol |
enum |
指定要使用的LDAP协议。可选值为:LDAP, LDAPS, STARTTLS。
枚举: LDAP, LDAPS, STARTTLS
|
true |
servers |
[]object |
一个或多个LDAP服务器。如果指定了多个服务器,它们必须共享相同的组织结构树。
|
true |
bindCredentialsSecretName |
string |
同一命名空间内的密钥名称,该密钥包含用于与LDAP服务器进行身份验证查询的凭据。该密钥必须有一个名为'dn'的键,其中包含执行查询的用户的专有名称,以及一个名为'password'的键,其中包含其密码。如果留空,则禁用基于凭据的身份验证。
|
false |
caCertificateSecretName |
string |
在同一命名空间内的密钥名称,该密钥包含用于验证与LDAP服务器的TLS连接的PEM编码的CA证书。该密钥必须有一个名为'cert'的键,其中包含证书数据。此字段仅在协议为LDAPS或STARTTLS时适用。
|
false |
cacheTTLSeconds |
integer |
缓存条目的最大TTL。
|
false |
directoryTimeoutSeconds |
integer |
认证用户时连接到LDAP服务器的超时时间,单位为秒
|
false |
enabledForControlPlane |
boolean |
是否启用LDAP以进行控制平面访问。默认情况下禁用。
|
false |
enabledForDataPlane |
boolean |
是否启用LDAP进行数据平面访问。默认情况下禁用。
|
false |
spec.ldap.authenticationQuery
↩ 父级
配置认证查询,映射提供给集群进行认证的用户名与LDAP专有名称之间的关系。
名称 |
类型 |
描述 |
是否必需 |
query |
object |
搜索查询的配置。与'template'字段互斥。查询过滤器中的子字符串'%u'将被用户名替换。
|
false |
template |
string |
模板查询的配置。与'query'字段互斥。子字符串'%u'将被用户名替换,例如'cn=%u,ou=dev,dc=example,dc=com'。
|
false |
spec.ldap.authenticationQuery.query
↩ 父级
搜索查询的配置。与'template'字段互斥。查询过滤器中的子字符串'%u'将被用户名替换。
名称 |
类型 |
描述 |
是否必需 |
base |
string |
搜索开始的条目的专有名称,例如 'ou=dev,dc=example,dc=com'。
|
true |
filter |
string |
用于在搜索中应用的过滤器的RFC-4515字符串表示。对于认证查询,子字符串'%u'将被替换为用户名,例如'(cn=%u)'。对于授权查询,子字符串'%D'将被替换为用户的专有名称,例如'(members=%D)'。
|
true |
scope |
enum |
LDAP查询的搜索范围。可选值之一:BaseObject, SingleLevel, WholeSubtree
枚举: BaseObject, SingleLevel, WholeSubtree
|
true |
spec.ldap.authorizationQuery
↩ 父级
授权查询的配置,用户的可分辨名称与其组成员资格之间的映射。
名称 |
类型 |
描述 |
是否必需 |
attribute |
string |
用于属性查询的配置。与'query'字段互斥。包含LDAP用户实体的属性名称,该属性包含用户所属组的列表,例如'memberOf'。
|
false |
query |
object |
搜索查询的配置。与'attribute'字段互斥。查询过滤器中的子字符串'%D'将被替换为用户的专有名称。
|
false |
spec.ldap.authorizationQuery.query
↩ 父级
搜索查询的配置。与'attribute'字段互斥。查询过滤器中的子字符串'%D'将被替换为用户的专有名称。
名称 |
类型 |
描述 |
是否必需 |
base |
string |
搜索开始的条目的专有名称,例如 'ou=dev,dc=example,dc=com'。
|
true |
filter |
string |
用于在搜索中应用的过滤器的RFC-4515字符串表示。对于认证查询,子字符串'%u'将被替换为用户名,例如'(cn=%u)'。对于授权查询,子字符串'%D'将被替换为用户的专有名称,例如'(members=%D)'。
|
true |
scope |
enum |
LDAP查询的搜索范围。可选值之一:BaseObject, SingleLevel, WholeSubtree
枚举: BaseObject, SingleLevel, WholeSubtree
|
true |
spec.ldap.servers[]
↩ 父级
LDAP服务器的地址。
名称 |
类型 |
描述 |
是否必需 |
host |
string |
LDAP服务器的主机名
|
true |
port |
integer |
LDAP服务器的端口号。如果未指定,默认为389用于LDAP和STARTTLS协议,636用于LDAPS协议。
格式: int32
|
false |
spec.ocsp配置
↩ 父级
一个API对象,表示集群的OCSP配置。要启用OCSP,集群的代理证书应包含OCSP响应者URL。
名称 |
类型 |
描述 |
是否必需 |
ocspFunctionality |
boolean |
是否启用/禁用集群的OCSP机制。
|
false |
queryFrequency |
integer |
确定控制平面轮询OCSP响应器以获取服务器证书新状态的间隔时间(以秒为单位)。最小值为60。最大值为86400。
|
false |
recoveryFrequency |
integer |
确定控制平面在当前凭证无效时,轮询OCSP响应器以获取服务器证书新状态的间隔时间(以秒为单位)。最小值为60。最大值为86400。
|
false |
recoveryMaxTries |
integer |
确定OCSP恢复尝试的最大次数。在达到最大尝试次数后,控制平面将恢复到常规频率。最小值为1。最大值为100。
|
false |
responseTimeout |
integer |
确定请求等待OCSP响应者响应的时间间隔(以秒为单位)。最小值为1。最大值为60。
|
false |
spec.persistentSpec
↩ 父级
Redis企业集群持久化规范
名称 |
类型 |
描述 |
是否必需 |
enablePersistentVolumeResize |
boolean |
是否启用PersistentVolumes调整大小。默认禁用。在使用此功能之前,请仔细阅读pvc_expansion自述文件中的说明。
|
false |
enabled |
boolean |
是否将持久卷添加到Redis Enterprise pods
|
false |
storageClassName |
string |
Redis Enterprise pods 中持久卷的存储类。留空以使用默认值。如果以这种方式使用默认值,请确保 Kubernetes 集群已配置了默认的存储类。可以通过运行 `kubectl get storageclass` 并查看其中一个存储类的名称是否包含 `(default)` 标记来完成此操作。
|
false |
volumeSize |
int or string |
要在创建集群后启用调整大小 - 请按照pvc_expansion自述文件中的说明操作
|
false |
spec.podAntiAffinity
↩ 父级
覆盖Redis Enterprise pods的默认反亲和性规则。更多信息:https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#an-example-of-a-pod-that-uses-pod-affinity
spec.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[]
↩ 父级
spec.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm
↩ 父级
spec.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.labelSelector
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
matchExpressions |
[]object |
|
false |
matchLabels |
map[string]string |
|
false |
spec.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.labelSelector.matchExpressions[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
operator |
string |
|
true |
值 |
[]string |
|
false |
spec.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.namespaceSelector
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
matchExpressions |
[]object |
|
false |
matchLabels |
map[string]string |
|
false |
spec.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.namespaceSelector.matchExpressions[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
operator |
string |
|
true |
值 |
[]string |
|
false |
spec.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[]
↩ 父级
spec.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].labelSelector
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
matchExpressions |
[]object |
|
false |
matchLabels |
map[string]string |
|
false |
spec.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].labelSelector.matchExpressions[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
operator |
string |
|
true |
值 |
[]string |
|
false |
spec.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaceSelector
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
matchExpressions |
[]object |
|
false |
matchLabels |
map[string]string |
|
false |
spec.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaceSelector.matchExpressions[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
operator |
string |
|
true |
值 |
[]string |
|
false |
spec.podStartingPolicy
↩ 父级
针对卡在“ContainerCreating”状态的STS pod的缓解设置
名称 |
类型 |
描述 |
是否必需 |
enabled |
boolean |
是否检测并尝试缓解pod启动问题
|
true |
startingThresholdSeconds |
integer |
启动时等待pod卡住的时间(以秒为单位),然后采取行动。如果设置为0,将被视为禁用。
格式: int32
|
true |
spec.podTolerations[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
效果 |
字符串 |
|
false |
键 |
字符串 |
|
假 |
操作符 |
字符串 |
|
false |
tolerationSeconds |
integer |
格式: int64
|
false |
值 |
字符串 |
|
false |
spec.pullSecrets[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
name |
string |
秘密名称
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes
↩ 父级
高级使用,风险自负 - 指定有状态集所需的Pod属性 - Redis Enterprise Pods。由操作员管理的Pod属性可能会覆盖这些设置。同时,请确保集群上运行的K8s版本支持这些属性 - 操作员不会验证这一点。
名称 |
类型 |
描述 |
是否必需 |
activeDeadlineSeconds |
integer |
格式: int64
|
false |
affinity |
object |
|
false |
automountServiceAccountToken |
boolean |
|
false |
dnsConfig |
object |
|
false |
dnsPolicy |
string |
|
false |
enableServiceLinks |
boolean |
|
false |
ephemeralContainers |
[]object |
|
false |
hostAliases |
[]object |
|
false |
hostIPC |
boolean |
|
false |
hostNetwork |
boolean |
|
false |
hostPID |
boolean |
|
false |
hostUsers |
boolean |
|
false |
主机名 |
字符串 |
|
false |
imagePullSecrets |
[]object |
|
false |
initContainers |
[]object |
|
false |
nodeName |
string |
|
false |
nodeSelector |
map[string]string |
|
false |
os |
对象 |
|
false |
overhead |
map[string]int 或 string |
|
false |
preemptionPolicy |
string |
|
false |
priority |
integer |
格式: int32
|
false |
priorityClassName |
string |
|
false |
readinessGates |
[]object |
|
false |
resourceClaims |
[]object |
|
false |
restartPolicy |
string |
|
false |
runtimeClassName |
string |
|
false |
schedulerName |
string |
|
false |
schedulingGates |
[]object |
|
false |
securityContext |
object |
|
false |
serviceAccount |
string |
|
false |
serviceAccountName |
string |
|
false |
setHostnameAsFQDN |
boolean |
|
false |
shareProcessNamespace |
boolean |
|
false |
子域名 |
字符串 |
|
false |
terminationGracePeriodSeconds |
integer |
格式: int64
|
false |
tolerations |
[]object |
|
false |
topologySpreadConstraints |
[]object |
|
false |
volumes |
[]object |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.affinity
↩ 父级
spec.redisEnterpriseAdditionalPodSpecAttributes.affinity.nodeAffinity
↩ 父级
spec.redisEnterpriseAdditionalPodSpecAttributes.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
preference |
对象 |
|
true |
weight |
integer |
格式: int32
|
true |
spec.redisEnterpriseAdditionalPodSpecAttributes.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[].preference
↩ 父级
spec.redisEnterpriseAdditionalPodSpecAttributes.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[].preference.matchExpressions[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
operator |
string |
|
true |
值 |
[]string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[].preference.matchFields[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
operator |
string |
|
true |
值 |
[]string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution
↩ 父级
spec.redisEnterpriseAdditionalPodSpecAttributes.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[]
↩ 父级
spec.redisEnterpriseAdditionalPodSpecAttributes.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[].matchExpressions[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
operator |
string |
|
true |
值 |
[]string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[].matchFields[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
operator |
string |
|
true |
值 |
[]string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.affinity.podAffinity
↩ 父级
spec.redisEnterpriseAdditionalPodSpecAttributes.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[]
↩ 父级
spec.redisEnterpriseAdditionalPodSpecAttributes.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm
↩ 父级
spec.redisEnterpriseAdditionalPodSpecAttributes.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.labelSelector
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
matchExpressions |
[]object |
|
false |
matchLabels |
map[string]string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.labelSelector.matchExpressions[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
operator |
string |
|
true |
值 |
[]string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.namespaceSelector
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
matchExpressions |
[]object |
|
false |
matchLabels |
map[string]string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.namespaceSelector.matchExpressions[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
operator |
string |
|
true |
值 |
[]string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[]
↩ 父级
spec.redisEnterpriseAdditionalPodSpecAttributes.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[].labelSelector
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
matchExpressions |
[]object |
|
false |
matchLabels |
map[string]string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[].labelSelector.matchExpressions[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
operator |
string |
|
true |
值 |
[]string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaceSelector
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
matchExpressions |
[]object |
|
false |
matchLabels |
map[string]string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaceSelector.matchExpressions[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
operator |
string |
|
true |
值 |
[]string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.affinity.podAntiAffinity
↩ 父级
spec.redisEnterpriseAdditionalPodSpecAttributes.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[]
↩ 父级
spec.redisEnterpriseAdditionalPodSpecAttributes.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm
↩ 父级
spec.redisEnterpriseAdditionalPodSpecAttributes.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.labelSelector
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
matchExpressions |
[]object |
|
false |
matchLabels |
map[string]string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.labelSelector.matchExpressions[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
operator |
string |
|
true |
值 |
[]string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.namespaceSelector
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
matchExpressions |
[]object |
|
false |
matchLabels |
map[string]string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.namespaceSelector.matchExpressions[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
operator |
string |
|
true |
值 |
[]string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[]
↩ 父级
spec.redisEnterpriseAdditionalPodSpecAttributes.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].labelSelector
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
matchExpressions |
[]object |
|
false |
matchLabels |
map[string]string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].labelSelector.matchExpressions[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
operator |
string |
|
true |
值 |
[]string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaceSelector
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
matchExpressions |
[]object |
|
false |
matchLabels |
map[string]string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaceSelector.matchExpressions[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
operator |
string |
|
true |
值 |
[]string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.dnsConfig
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
nameservers |
[]string |
|
false |
options |
[]object |
|
false |
搜索 |
[]string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.dnsConfig.options[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
名称 |
字符串 |
|
假 |
值 |
字符串 |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.ephemeralContainers[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
名称 |
字符串 |
|
是 |
args |
[]string |
|
false |
命令 |
[]string |
|
false |
env |
[]object |
|
false |
envFrom |
[]object |
|
false |
图像 |
字符串 |
|
假 |
imagePullPolicy |
string |
|
false |
lifecycle |
object |
|
false |
livenessProbe |
object |
|
false |
ports |
[]object |
|
false |
readinessProbe |
object |
|
false |
resources |
对象 |
|
false |
securityContext |
object |
|
false |
startupProbe |
object |
|
false |
stdin |
boolean |
|
false |
stdinOnce |
boolean |
|
false |
targetContainerName |
string |
|
false |
terminationMessagePath |
string |
|
false |
terminationMessagePolicy |
string |
|
false |
tty |
boolean |
|
false |
volumeDevices |
[]object |
|
false |
volumeMounts |
[]object |
|
false |
workingDir |
string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.ephemeralContainers[].env[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
名称 |
字符串 |
|
是 |
值 |
字符串 |
|
false |
valueFrom |
object |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.ephemeralContainers[].env[].valueFrom
↩ 父级
spec.redisEnterpriseAdditionalPodSpecAttributes.ephemeralContainers[].env[].valueFrom.configMapKeyRef
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
名称 |
字符串 |
|
假 |
可选 |
布尔值 |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.ephemeralContainers[].env[].valueFrom.fieldRef
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
fieldPath |
string |
|
true |
apiVersion |
string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.ephemeralContainers[].env[].valueFrom.resourceFieldRef
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
resource |
string |
|
true |
containerName |
string |
|
false |
除数 |
整数或字符串 |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.ephemeralContainers[].env[].valueFrom.secretKeyRef
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
名称 |
字符串 |
|
假 |
可选 |
布尔值 |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.ephemeralContainers[].envFrom[]
↩ 父级
spec.redisEnterpriseAdditionalPodSpecAttributes.ephemeralContainers[].envFrom[].configMapRef
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
名称 |
字符串 |
|
假 |
可选 |
布尔值 |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.ephemeralContainers[].envFrom[].secretRef
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
名称 |
字符串 |
|
假 |
可选 |
布尔值 |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.ephemeralContainers[].lifecycle
↩ 父级
spec.redisEnterpriseAdditionalPodSpecAttributes.ephemeralContainers[].lifecycle.postStart
↩ 父级
spec.redisEnterpriseAdditionalPodSpecAttributes.ephemeralContainers[].lifecycle.postStart.exec
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
命令 |
[]string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.ephemeralContainers[].lifecycle.postStart.httpGet
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
httpHeaders |
[]object |
|
false |
路径 |
字符串 |
|
false |
scheme |
string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
名称 |
字符串 |
|
是 |
值 |
字符串 |
|
真 |
spec.redisEnterpriseAdditionalPodSpecAttributes.ephemeralContainers[].lifecycle.postStart.tcpSocket
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.ephemeralContainers[].lifecycle.preStop
↩ 父级
spec.redisEnterpriseAdditionalPodSpecAttributes.ephemeralContainers[].lifecycle.preStop.exec
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
命令 |
[]string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.ephemeralContainers[].lifecycle.preStop.httpGet
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
httpHeaders |
[]object |
|
false |
路径 |
字符串 |
|
false |
scheme |
string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
名称 |
字符串 |
|
是 |
值 |
字符串 |
|
真 |
spec.redisEnterpriseAdditionalPodSpecAttributes.ephemeralContainers[].lifecycle.preStop.tcpSocket
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.ephemeralContainers[].livenessProbe
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
exec |
object |
|
false |
failureThreshold |
integer |
格式: int32
|
false |
grpc |
对象 |
|
false |
httpGet |
object |
|
false |
initialDelaySeconds |
integer |
格式: int32
|
false |
periodSeconds |
integer |
格式: int32
|
false |
successThreshold |
integer |
格式: int32
|
false |
tcpSocket |
对象 |
|
false |
terminationGracePeriodSeconds |
integer |
格式: int64
|
false |
timeoutSeconds |
integer |
格式: int32
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.ephemeralContainers[].livenessProbe.exec
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
命令 |
[]string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.ephemeralContainers[].livenessProbe.grpc
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
整数 |
格式: int32
|
true |
服务 |
字符串 |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.ephemeralContainers[].livenessProbe.httpGet
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
httpHeaders |
[]object |
|
false |
路径 |
字符串 |
|
false |
scheme |
string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
名称 |
字符串 |
|
是 |
值 |
字符串 |
|
真 |
spec.redisEnterpriseAdditionalPodSpecAttributes.ephemeralContainers[].livenessProbe.tcpSocket
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.ephemeralContainers[].ports[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
containerPort |
integer |
格式: int32
|
true |
hostIP |
string |
|
false |
hostPort |
integer |
格式: int32
|
false |
名称 |
字符串 |
|
假 |
protocol |
string |
默认: TCP
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.ephemeralContainers[].readinessProbe
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
exec |
object |
|
false |
failureThreshold |
integer |
格式: int32
|
false |
grpc |
对象 |
|
false |
httpGet |
object |
|
false |
initialDelaySeconds |
integer |
格式: int32
|
false |
periodSeconds |
integer |
格式: int32
|
false |
successThreshold |
integer |
格式: int32
|
false |
tcpSocket |
对象 |
|
false |
terminationGracePeriodSeconds |
integer |
格式: int64
|
false |
timeoutSeconds |
integer |
格式: int32
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.ephemeralContainers[].readinessProbe.exec
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
命令 |
[]string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.ephemeralContainers[].readinessProbe.grpc
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
整数 |
格式: int32
|
true |
服务 |
字符串 |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.ephemeralContainers[].readinessProbe.httpGet
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
httpHeaders |
[]object |
|
false |
路径 |
字符串 |
|
false |
scheme |
string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
名称 |
字符串 |
|
是 |
值 |
字符串 |
|
真 |
spec.redisEnterpriseAdditionalPodSpecAttributes.ephemeralContainers[].readinessProbe.tcpSocket
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.ephemeralContainers[].resources
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
claims |
[]object |
|
false |
limits |
map[string]int 或 string |
|
false |
requests |
map[string]int 或 string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.ephemeralContainers[].resources.claims[]
↩ 父级
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
allowPrivilegeEscalation |
boolean |
|
false |
capabilities |
object |
|
false |
privileged |
boolean |
|
false |
procMount |
string |
|
false |
readOnlyRootFilesystem |
boolean |
|
false |
runAsGroup |
integer |
格式: int64
|
false |
runAsNonRoot |
boolean |
|
false |
runAsUser |
integer |
格式: int64
|
false |
seLinuxOptions |
object |
|
false |
seccompProfile |
object |
|
false |
windowsOptions |
object |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
add |
[]string |
|
false |
drop |
[]string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
level |
string |
|
false |
角色 |
字符串 |
|
false |
类型 |
字符串 |
|
false |
用户 |
字符串 |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
类型 |
字符串 |
|
真 |
localhostProfile |
string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
gmsaCredentialSpec |
string |
|
false |
gmsaCredentialSpecName |
string |
|
false |
hostProcess |
boolean |
|
false |
runAsUserName |
string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
exec |
object |
|
false |
failureThreshold |
integer |
格式: int32
|
false |
grpc |
对象 |
|
false |
httpGet |
object |
|
false |
initialDelaySeconds |
integer |
格式: int32
|
false |
periodSeconds |
integer |
格式: int32
|
false |
successThreshold |
integer |
格式: int32
|
false |
tcpSocket |
对象 |
|
false |
terminationGracePeriodSeconds |
integer |
格式: int64
|
false |
timeoutSeconds |
integer |
格式: int32
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
命令 |
[]string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
整数 |
格式: int32
|
true |
服务 |
字符串 |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
httpHeaders |
[]object |
|
false |
路径 |
字符串 |
|
false |
scheme |
string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
名称 |
字符串 |
|
是 |
值 |
字符串 |
|
真 |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.ephemeralContainers[].volumeDevices[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
devicePath |
string |
|
true |
名称 |
字符串 |
|
是 |
spec.redisEnterpriseAdditionalPodSpecAttributes.ephemeralContainers[].volumeMounts[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
mountPath |
string |
|
true |
名称 |
字符串 |
|
是 |
mountPropagation |
string |
|
false |
readOnly |
boolean |
|
false |
subPath |
string |
|
false |
subPathExpr |
string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.hostAliases[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
主机名 |
[]string |
|
false |
ip |
string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.imagePullSecrets[]
↩ 父级
spec.redisEnterpriseAdditionalPodSpecAttributes.initContainers[]
↩ 父级
spec.redisEnterpriseAdditionalPodSpecAttributes.initContainers[].env[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
名称 |
字符串 |
|
是 |
值 |
字符串 |
|
false |
valueFrom |
object |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.initContainers[].env[].valueFrom
↩ 父级
spec.redisEnterpriseAdditionalPodSpecAttributes.initContainers[].env[].valueFrom.configMapKeyRef
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
名称 |
字符串 |
|
假 |
可选 |
布尔值 |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.initContainers[].env[].valueFrom.fieldRef
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
fieldPath |
string |
|
true |
apiVersion |
string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.initContainers[].env[].valueFrom.resourceFieldRef
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
resource |
string |
|
true |
containerName |
string |
|
false |
除数 |
整数或字符串 |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.initContainers[].env[].valueFrom.secretKeyRef
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
名称 |
字符串 |
|
假 |
可选 |
布尔值 |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.initContainers[].envFrom[]
↩ 父级
spec.redisEnterpriseAdditionalPodSpecAttributes.initContainers[].envFrom[].configMapRef
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
名称 |
字符串 |
|
假 |
可选 |
布尔值 |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.initContainers[].envFrom[].secretRef
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
名称 |
字符串 |
|
假 |
可选 |
布尔值 |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.initContainers[].lifecycle
↩ 父级
spec.redisEnterpriseAdditionalPodSpecAttributes.initContainers[].lifecycle.postStart
↩ 父级
spec.redisEnterpriseAdditionalPodSpecAttributes.initContainers[].lifecycle.postStart.exec
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
命令 |
[]string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.initContainers[].lifecycle.postStart.httpGet
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
httpHeaders |
[]object |
|
false |
路径 |
字符串 |
|
false |
scheme |
string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
名称 |
字符串 |
|
是 |
值 |
字符串 |
|
真 |
spec.redisEnterpriseAdditionalPodSpecAttributes.initContainers[].lifecycle.postStart.tcpSocket
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.initContainers[].lifecycle.preStop
↩ 父级
spec.redisEnterpriseAdditionalPodSpecAttributes.initContainers[].lifecycle.preStop.exec
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
命令 |
[]string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.initContainers[].lifecycle.preStop.httpGet
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
httpHeaders |
[]object |
|
false |
路径 |
字符串 |
|
false |
scheme |
string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
名称 |
字符串 |
|
是 |
值 |
字符串 |
|
真 |
spec.redisEnterpriseAdditionalPodSpecAttributes.initContainers[].lifecycle.preStop.tcpSocket
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.initContainers[].livenessProbe
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
exec |
object |
|
false |
failureThreshold |
integer |
格式: int32
|
false |
grpc |
对象 |
|
false |
httpGet |
object |
|
false |
initialDelaySeconds |
integer |
格式: int32
|
false |
periodSeconds |
integer |
格式: int32
|
false |
successThreshold |
integer |
格式: int32
|
false |
tcpSocket |
对象 |
|
false |
terminationGracePeriodSeconds |
integer |
格式: int64
|
false |
timeoutSeconds |
integer |
格式: int32
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.initContainers[].livenessProbe.exec
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
命令 |
[]string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.initContainers[].livenessProbe.grpc
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
整数 |
格式: int32
|
true |
服务 |
字符串 |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.initContainers[].livenessProbe.httpGet
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
httpHeaders |
[]object |
|
false |
路径 |
字符串 |
|
false |
scheme |
string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
名称 |
字符串 |
|
是 |
值 |
字符串 |
|
真 |
spec.redisEnterpriseAdditionalPodSpecAttributes.initContainers[].livenessProbe.tcpSocket
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.initContainers[].ports[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
containerPort |
integer |
格式: int32
|
true |
hostIP |
string |
|
false |
hostPort |
integer |
格式: int32
|
false |
名称 |
字符串 |
|
假 |
protocol |
string |
默认: TCP
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.initContainers[].readinessProbe
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
exec |
object |
|
false |
failureThreshold |
integer |
格式: int32
|
false |
grpc |
对象 |
|
false |
httpGet |
object |
|
false |
initialDelaySeconds |
integer |
格式: int32
|
false |
periodSeconds |
integer |
格式: int32
|
false |
successThreshold |
integer |
格式: int32
|
false |
tcpSocket |
对象 |
|
false |
terminationGracePeriodSeconds |
integer |
格式: int64
|
false |
timeoutSeconds |
integer |
格式: int32
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.initContainers[].readinessProbe.exec
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
命令 |
[]string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.initContainers[].readinessProbe.grpc
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
整数 |
格式: int32
|
true |
服务 |
字符串 |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.initContainers[].readinessProbe.httpGet
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
httpHeaders |
[]object |
|
false |
路径 |
字符串 |
|
false |
scheme |
string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
名称 |
字符串 |
|
是 |
值 |
字符串 |
|
真 |
spec.redisEnterpriseAdditionalPodSpecAttributes.initContainers[].readinessProbe.tcpSocket
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.initContainers[].resources
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
claims |
[]object |
|
false |
limits |
map[string]int 或 string |
|
false |
requests |
map[string]int 或 string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.initContainers[].resources.claims[]
↩ 父级
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
allowPrivilegeEscalation |
boolean |
|
false |
capabilities |
object |
|
false |
privileged |
boolean |
|
false |
procMount |
string |
|
false |
readOnlyRootFilesystem |
boolean |
|
false |
runAsGroup |
integer |
格式: int64
|
false |
runAsNonRoot |
boolean |
|
false |
runAsUser |
integer |
格式: int64
|
false |
seLinuxOptions |
object |
|
false |
seccompProfile |
object |
|
false |
windowsOptions |
object |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
add |
[]string |
|
false |
drop |
[]string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
level |
string |
|
false |
角色 |
字符串 |
|
false |
类型 |
字符串 |
|
false |
用户 |
字符串 |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
类型 |
字符串 |
|
真 |
localhostProfile |
string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
gmsaCredentialSpec |
string |
|
false |
gmsaCredentialSpecName |
string |
|
false |
hostProcess |
boolean |
|
false |
runAsUserName |
string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
exec |
object |
|
false |
failureThreshold |
integer |
格式: int32
|
false |
grpc |
对象 |
|
false |
httpGet |
object |
|
false |
initialDelaySeconds |
integer |
格式: int32
|
false |
periodSeconds |
integer |
格式: int32
|
false |
successThreshold |
integer |
格式: int32
|
false |
tcpSocket |
对象 |
|
false |
terminationGracePeriodSeconds |
integer |
格式: int64
|
false |
timeoutSeconds |
integer |
格式: int32
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
命令 |
[]string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
整数 |
格式: int32
|
true |
服务 |
字符串 |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
httpHeaders |
[]object |
|
false |
路径 |
字符串 |
|
false |
scheme |
string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
名称 |
字符串 |
|
是 |
值 |
字符串 |
|
真 |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.initContainers[].volumeDevices[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
devicePath |
string |
|
true |
名称 |
字符串 |
|
是 |
spec.redisEnterpriseAdditionalPodSpecAttributes.initContainers[].volumeMounts[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
mountPath |
string |
|
true |
名称 |
字符串 |
|
是 |
mountPropagation |
string |
|
false |
readOnly |
boolean |
|
false |
subPath |
string |
|
false |
subPathExpr |
string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.os
↩ 父级
spec.redisEnterpriseAdditionalPodSpecAttributes.readinessGates[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
conditionType |
string |
|
true |
spec.redisEnterpriseAdditionalPodSpecAttributes.resourceClaims[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
名称 |
字符串 |
|
是 |
source |
对象 |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.resourceClaims[].source
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
resourceClaimName |
string |
|
false |
resourceClaimTemplateName |
string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.schedulingGates[]
↩ 父级
spec.redisEnterpriseAdditionalPodSpecAttributes.securityContext
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
fsGroup |
integer |
格式: int64
|
false |
fsGroupChangePolicy |
string |
|
false |
runAsGroup |
integer |
格式: int64
|
false |
runAsNonRoot |
boolean |
|
false |
runAsUser |
integer |
格式: int64
|
false |
seLinuxOptions |
object |
|
false |
seccompProfile |
object |
|
false |
supplementalGroups |
[]integer |
|
false |
sysctls |
[]object |
|
false |
windowsOptions |
object |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.securityContext.seLinuxOptions
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
level |
string |
|
false |
角色 |
字符串 |
|
false |
类型 |
字符串 |
|
false |
用户 |
字符串 |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.securityContext.seccompProfile
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
类型 |
字符串 |
|
真 |
localhostProfile |
string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.securityContext.sysctls[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
名称 |
字符串 |
|
是 |
值 |
字符串 |
|
真 |
spec.redisEnterpriseAdditionalPodSpecAttributes.securityContext.windowsOptions
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
gmsaCredentialSpec |
string |
|
false |
gmsaCredentialSpecName |
string |
|
false |
hostProcess |
boolean |
|
false |
runAsUserName |
string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.tolerations[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
效果 |
字符串 |
|
false |
键 |
字符串 |
|
假 |
操作符 |
字符串 |
|
false |
tolerationSeconds |
integer |
格式: int64
|
false |
值 |
字符串 |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.topologySpreadConstraints[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
maxSkew |
integer |
格式: int32
|
true |
topologyKey |
string |
|
true |
whenUnsatisfiable |
string |
|
true |
labelSelector |
object |
|
false |
matchLabelKeys |
[]string |
|
false |
minDomains |
integer |
格式: int32
|
false |
nodeAffinityPolicy |
string |
|
false |
nodeTaintsPolicy |
string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.topologySpreadConstraints[].labelSelector
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
matchExpressions |
[]object |
|
false |
matchLabels |
map[string]string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.topologySpreadConstraints[].labelSelector.matchExpressions[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
operator |
string |
|
true |
值 |
[]string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[]
↩ 父级
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].awsElasticBlockStore
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
volumeID |
string |
|
true |
fsType |
string |
|
false |
partition |
integer |
格式: int32
|
false |
readOnly |
boolean |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].azureDisk
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
diskName |
string |
|
true |
diskURI |
string |
|
true |
cachingMode |
string |
|
false |
fsType |
string |
|
false |
kind |
string |
|
false |
readOnly |
boolean |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].azureFile
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
secretName |
string |
|
true |
shareName |
string |
|
true |
readOnly |
boolean |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].cephfs
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
monitors |
[]string |
|
true |
路径 |
字符串 |
|
false |
readOnly |
boolean |
|
false |
secretFile |
string |
|
false |
secretRef |
object |
|
false |
用户 |
字符串 |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].cephfs.secretRef
↩ 父级
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].cinder
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
volumeID |
string |
|
true |
fsType |
string |
|
false |
readOnly |
boolean |
|
false |
secretRef |
object |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].cinder.secretRef
↩ 父级
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].configMap
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
defaultMode |
integer |
格式: int32
|
false |
items |
[]object |
|
false |
名称 |
字符串 |
|
假 |
可选 |
布尔值 |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].configMap.items[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
路径 |
字符串 |
|
true |
mode |
integer |
格式: int32
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].csi
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
driver |
string |
|
true |
fsType |
string |
|
false |
nodePublishSecretRef |
object |
|
false |
readOnly |
boolean |
|
false |
volumeAttributes |
map[string]string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].csi.nodePublishSecretRef
↩ 父级
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].downwardAPI
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
defaultMode |
integer |
格式: int32
|
false |
items |
[]object |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].downwardAPI.items[]
↩ 父级
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].downwardAPI.items[].fieldRef
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
fieldPath |
string |
|
true |
apiVersion |
string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].downwardAPI.items[].resourceFieldRef
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
resource |
string |
|
true |
containerName |
string |
|
false |
除数 |
整数或字符串 |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].emptyDir
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
medium |
string |
|
false |
sizeLimit |
int 或 string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].ephemeral
↩ 父级
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].ephemeral.volumeClaimTemplate
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
spec |
对象 |
|
true |
metadata |
object |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].ephemeral.volumeClaimTemplate.spec
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
accessModes |
[]string |
|
false |
dataSource |
object |
|
false |
dataSourceRef |
object |
|
false |
resources |
对象 |
|
false |
selector |
object |
|
false |
storageClassName |
string |
|
false |
volumeMode |
string |
|
false |
volumeName |
string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].ephemeral.volumeClaimTemplate.spec.dataSource
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
kind |
string |
|
true |
名称 |
字符串 |
|
是 |
apiGroup |
string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].ephemeral.volumeClaimTemplate.spec.dataSourceRef
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
kind |
string |
|
true |
名称 |
字符串 |
|
是 |
apiGroup |
string |
|
false |
命名空间 |
字符串 |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].ephemeral.volumeClaimTemplate.spec.resources
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
claims |
[]object |
|
false |
limits |
map[string]int 或 string |
|
false |
requests |
map[string]int 或 string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].ephemeral.volumeClaimTemplate.spec.resources.claims[]
↩ 父级
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].ephemeral.volumeClaimTemplate.spec.selector
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
matchExpressions |
[]object |
|
false |
matchLabels |
map[string]string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].ephemeral.volumeClaimTemplate.spec.selector.matchExpressions[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
operator |
string |
|
true |
值 |
[]string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].fc
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
fsType |
string |
|
false |
lun |
integer |
格式: int32
|
false |
readOnly |
boolean |
|
false |
targetWWNs |
[]string |
|
false |
wwids |
[]string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].flexVolume
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
driver |
string |
|
true |
fsType |
string |
|
false |
options |
map[string]string |
|
false |
readOnly |
boolean |
|
false |
secretRef |
object |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].flexVolume.secretRef
↩ 父级
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].flocker
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
数据集名称 |
字符串 |
|
false |
datasetUUID |
string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].gcePersistentDisk
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
pdName |
string |
|
true |
fsType |
string |
|
false |
partition |
integer |
格式: int32
|
false |
readOnly |
boolean |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].gitRepo
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
repository |
string |
|
true |
目录 |
字符串 |
|
false |
revision |
string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].glusterfs
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
endpoints |
string |
|
true |
路径 |
字符串 |
|
true |
readOnly |
boolean |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].hostPath
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
路径 |
字符串 |
|
true |
类型 |
字符串 |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].iscsi
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
iqn |
string |
|
true |
lun |
integer |
格式: int32
|
true |
targetPortal |
string |
|
true |
chapAuthDiscovery |
boolean |
|
false |
chapAuthSession |
boolean |
|
false |
fsType |
string |
|
false |
initiatorName |
string |
|
false |
iscsiInterface |
string |
|
false |
portals |
[]string |
|
false |
readOnly |
boolean |
|
false |
secretRef |
object |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].iscsi.secretRef
↩ 父级
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].nfs
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
路径 |
字符串 |
|
true |
server |
string |
|
true |
readOnly |
boolean |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].persistentVolumeClaim
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
claimName |
string |
|
true |
readOnly |
boolean |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].photonPersistentDisk
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
pdID |
string |
|
true |
fsType |
string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].portworxVolume
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
volumeID |
string |
|
true |
fsType |
string |
|
false |
readOnly |
boolean |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].projected
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
defaultMode |
integer |
格式: int32
|
false |
sources |
[]object |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].projected.sources[]
↩ 父级
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].projected.sources[].configMap
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
items |
[]object |
|
false |
名称 |
字符串 |
|
假 |
可选 |
布尔值 |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].projected.sources[].configMap.items[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
路径 |
字符串 |
|
true |
mode |
integer |
格式: int32
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].projected.sources[].downwardAPI
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
items |
[]object |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].projected.sources[].downwardAPI.items[]
↩ 父级
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].projected.sources[].downwardAPI.items[].fieldRef
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
fieldPath |
string |
|
true |
apiVersion |
string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].projected.sources[].downwardAPI.items[].resourceFieldRef
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
resource |
string |
|
true |
containerName |
string |
|
false |
除数 |
整数或字符串 |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].projected.sources[].secret
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
items |
[]object |
|
false |
名称 |
字符串 |
|
假 |
可选 |
布尔值 |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].projected.sources[].secret.items[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
路径 |
字符串 |
|
true |
mode |
integer |
格式: int32
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].projected.sources[].serviceAccountToken
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
路径 |
字符串 |
|
true |
audience |
string |
|
false |
expirationSeconds |
integer |
格式: int64
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].quobyte
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
registry |
string |
|
true |
volume |
string |
|
true |
group |
string |
|
false |
readOnly |
boolean |
|
false |
租户 |
字符串 |
|
false |
用户 |
字符串 |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].rbd
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
图像 |
字符串 |
|
真 |
monitors |
[]string |
|
true |
fsType |
string |
|
false |
keyring |
string |
|
false |
pool |
string |
|
false |
readOnly |
boolean |
|
false |
secretRef |
object |
|
false |
用户 |
字符串 |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].rbd.secretRef
↩ 父级
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].scaleIO
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
gateway |
string |
|
true |
secretRef |
object |
|
true |
系统 |
字符串 |
|
真 |
fsType |
string |
|
false |
protectionDomain |
string |
|
false |
readOnly |
boolean |
|
false |
sslEnabled |
boolean |
|
false |
storageMode |
string |
|
false |
storagePool |
string |
|
false |
volumeName |
string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].scaleIO.secretRef
↩ 父级
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].secret
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
defaultMode |
integer |
格式: int32
|
false |
items |
[]object |
|
false |
可选 |
布尔值 |
|
false |
secretName |
string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].secret.items[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
路径 |
字符串 |
|
true |
mode |
integer |
格式: int32
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].storageos
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
fsType |
string |
|
false |
readOnly |
boolean |
|
false |
secretRef |
object |
|
false |
volumeName |
string |
|
false |
volumeNamespace |
string |
|
false |
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].storageos.secretRef
↩ 父级
spec.redisEnterpriseAdditionalPodSpecAttributes.volumes[].vsphereVolume
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
volumePath |
string |
|
true |
fsType |
string |
|
false |
storagePolicyID |
string |
|
false |
storagePolicyName |
string |
|
false |
spec.redisEnterpriseImageSpec
↩ 父级
Redis Enterprise 容器镜像的规范
名称 |
类型 |
描述 |
是否必需 |
digestHash |
string |
要拉取的容器镜像的摘要哈希。当指定时,容器镜像将根据摘要哈希而不是镜像标签拉取。versionTag字段也必须指定,并且镜像标签必须与此摘要哈希匹配。注意:此字段仅支持OLM部署。
|
false |
imagePullPolicy |
string |
应用于容器镜像的镜像拉取策略。可以是 Always、Never、IfNotPresent 之一。
|
false |
repository |
string |
要部署的容器镜像的仓库(名称)。
|
false |
versionTag |
string |
要部署的容器镜像的标签。
|
false |
spec.redisEnterpriseNodeResources
↩ 父级
计算Redis Enterprise容器的资源需求
名称 |
类型 |
描述 |
是否必需 |
claims |
[]object |
|
false |
limits |
map[string]int or string |
Limits 描述了允许的最大计算资源量。更多信息:https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
|
false |
requests |
map[string]int or string |
Requests 描述了所需的最小计算资源量。如果容器的 Requests 被省略,则默认为 Limits(如果明确指定),否则为实现定义的值。更多信息:https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
|
false |
spec.redisEnterpriseNodeResources.claims[]
↩ 父级
spec.redisEnterpriseServices配置
↩ 父级
RS集群可选服务设置
spec.redisEnterpriseServicesConfiguration.cmServer
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
operatingMode |
enum |
是否启用/禁用CM服务器
枚举: 启用, 禁用
|
true |
spec.redisEnterpriseServicesConfiguration.crdbCoordinator
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
operatingMode |
enum |
是否启用/禁用crdb协调器进程
枚举: 启用, 禁用
|
true |
spec.redisEnterpriseServicesConfiguration.crdbWorker
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
operatingMode |
enum |
是否启用/禁用crdb工作进程
枚举: enabled, disabled
|
true |
spec.redisEnterpriseServicesConfiguration.mdns服务器
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
operatingMode |
enum |
是否启用/禁用多播DNS服务器
枚举: 启用, 禁用
|
true |
spec.redisEnterpriseServicesConfiguration.pdnsServer
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
operatingMode |
enum |
是否启用/禁用pdns服务器
枚举: 启用, 禁用
|
true |
spec.redisEnterpriseServicesConfiguration.saslauthd
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
operatingMode |
enum |
是否启用/禁用saslauthd服务
枚举: 启用, 禁用
|
true |
spec.redisEnterpriseServicesConfiguration.statsArchiver
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
operatingMode |
enum |
是否启用/禁用统计存档服务
枚举: 启用, 禁用
|
true |
spec.redisEnterpriseServicesRiggerImageSpec
↩ 父级
服务Rigger容器镜像的规范
名称 |
类型 |
描述 |
是否必需 |
digestHash |
string |
要拉取的容器镜像的摘要哈希。当指定时,容器镜像将根据摘要哈希而不是镜像标签拉取。versionTag字段也必须指定,并且镜像标签必须与此摘要哈希匹配。注意:此字段仅支持OLM部署。
|
false |
imagePullPolicy |
string |
应用于容器镜像的镜像拉取策略。可以是 Always、Never、IfNotPresent 之一。
|
false |
repository |
string |
要部署的容器镜像的仓库(名称)。
|
false |
versionTag |
string |
要部署的容器镜像的标签。
|
false |
spec.redisEnterpriseServicesRigger资源
↩ 父级
计算服务Rigger pod的资源需求
名称 |
类型 |
描述 |
是否必需 |
claims |
[]object |
|
false |
limits |
map[string]int or string |
Limits 描述了允许的最大计算资源量。更多信息:https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
|
false |
requests |
map[string]int or string |
Requests 描述了所需的最小计算资源量。如果容器的 Requests 被省略,则默认为 Limits(如果明确指定),否则为实现定义的值。更多信息:https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
|
false |
spec.redisEnterpriseServicesRiggerResources.claims[]
↩ 父级
spec.redisEnterpriseVolumeMounts[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
mountPath |
string |
|
true |
名称 |
字符串 |
|
是 |
mountPropagation |
string |
|
false |
readOnly |
boolean |
|
false |
subPath |
string |
|
false |
subPathExpr |
string |
|
false |
spec.redisOnFlashSpec
↩ 父级
存储与Redis on Flash相关的配置。如果提供,集群将能够创建Redis on Flash数据库。
名称 |
类型 |
描述 |
是否必需 |
启用 |
布尔值 |
|
true |
storageClassName |
string |
|
true |
bigStoreDriver |
enum |
枚举: rocksdb, speedb
|
false |
flashDiskSize |
int or string |
|
false |
flashStorageEngine |
enum |
枚举: rocksdb
|
false |
spec.services
↩ 父级
为Redis Enterprise集群和数据库创建的操作员管理服务资源的自定义选项
名称 |
类型 |
描述 |
是否必需 |
apiService |
object |
REC API服务的自定义选项。
|
false |
servicesAnnotations |
map[string]string |
由操作员创建的服务资源上设置的全局附加注释。指定的注释不会覆盖已经存在且不是由操作员创建的注释。
|
false |
spec.services.apiService
↩ 父级
REC API服务的自定义选项。
名称 |
类型 |
描述 |
是否必需 |
type |
enum |
为REC API服务创建的服务类型。如果未另行指定,默认为ClusterIP服务。
枚举: ClusterIP, NodePort, LoadBalancer
|
false |
spec.servicesRiggerSpec
↩ 父级
服务装配工的规范
名称 |
类型 |
描述 |
是否必需 |
databaseServiceType |
string |
用于访问数据库的服务类型。应该是一个逗号分隔的列表。可能的值为 cluster_ip、headless 和 load_balancer。
|
false |
extraEnvVars |
[]object |
|
false |
podAnnotations |
map[string]string |
用于服务rigger pod的注释
|
false |
serviceNaming |
enum |
用于确定在创建数据库时如何自动命名创建的服务。当使用bdb_name时,数据库名称也将用于服务名称。当使用redis-port时,服务将被命名为redis-。
枚举: bdb_name, redis-port
|
false |
servicesRiggerAdditionalPodSpecAttributes |
object |
高级用法,使用风险自负 - 指定rigger部署pod所需的pod属性。由操作员管理的pod属性可能会覆盖这些设置(Containers, serviceAccountName, podTolerations, ImagePullSecrets, nodeSelector, PriorityClassName, PodSecurityContext)。同时请确保这些属性在集群运行的K8s版本中得到支持 - 操作员不会验证这一点。
|
false |
↩ 父级
EnvVar 表示容器中存在的一个环境变量。更多信息:https://kubernetes.io/docs/tasks/inject-data-application/environment-variable-expose-pod-information/
名称 |
类型 |
描述 |
是否必需 |
name |
string |
环境变量的名称。
|
true |
值 |
字符串 |
|
false |
valueFrom |
object |
环境变量值的来源。如果值不为空,则不能使用。
|
false |
↩ 父级
环境变量值的来源。如果值不为空,则不能使用。
↩ 父级
选择一个ConfigMap的键。
名称 |
类型 |
描述 |
是否必需 |
key |
string |
选择的键。
|
true |
name |
string |
引用对象的名称
|
false |
optional |
boolean |
指定ConfigMap或其键是否必须定义
|
false |
↩ 父级
选择Pod的一个字段
名称 |
类型 |
描述 |
是否必需 |
fieldPath |
string |
在指定的API版本中选择字段的路径。
|
true |
apiVersion |
string |
FieldPath 所依据的模式的版本,默认为 "v1"。
|
false |
↩ 父级
选择容器的资源:目前仅支持资源限制和请求。
名称 |
类型 |
描述 |
是否必需 |
resource |
string |
必填:选择资源
|
true |
containerName |
string |
容器名称:卷必需,环境变量可选
|
false |
divisor |
int or string |
指定暴露资源的输出格式,默认为 "1"
|
false |
↩ 父级
选择Pod命名空间中密钥的键
名称 |
类型 |
描述 |
是否必需 |
key |
string |
选择密钥的键。必须是有效的密钥键。
|
true |
name |
string |
引用对象的名称
|
false |
optional |
boolean |
指定是否必须定义Secret或其密钥
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes
↩ 父级
高级使用,风险自负 - 指定rigger部署pod所需的pod属性。由操作员管理的pod属性可能会覆盖这些设置(容器、serviceAccountName、podTolerations、ImagePullSecrets、nodeSelector、PriorityClassName、PodSecurityContext)。同时确保这些属性在集群运行的K8s版本中得到支持 - 操作员不会验证这一点。
名称 |
类型 |
描述 |
是否必需 |
activeDeadlineSeconds |
integer |
格式: int64
|
false |
affinity |
object |
|
false |
automountServiceAccountToken |
boolean |
|
false |
dnsConfig |
object |
|
false |
dnsPolicy |
string |
|
false |
enableServiceLinks |
boolean |
|
false |
ephemeralContainers |
[]object |
|
false |
hostAliases |
[]object |
|
false |
hostIPC |
boolean |
|
false |
hostNetwork |
boolean |
|
false |
hostPID |
boolean |
|
false |
hostUsers |
boolean |
|
false |
主机名 |
字符串 |
|
false |
imagePullSecrets |
[]object |
|
false |
initContainers |
[]object |
|
false |
nodeName |
string |
|
false |
nodeSelector |
map[string]string |
|
false |
os |
对象 |
|
false |
overhead |
map[string]int 或 string |
|
false |
preemptionPolicy |
string |
|
false |
priority |
integer |
格式: int32
|
false |
priorityClassName |
string |
|
false |
readinessGates |
[]object |
|
false |
resourceClaims |
[]object |
|
false |
restartPolicy |
string |
|
false |
runtimeClassName |
string |
|
false |
schedulerName |
string |
|
false |
schedulingGates |
[]object |
|
false |
securityContext |
object |
|
false |
serviceAccount |
string |
|
false |
serviceAccountName |
string |
|
false |
setHostnameAsFQDN |
boolean |
|
false |
shareProcessNamespace |
boolean |
|
false |
子域名 |
字符串 |
|
false |
terminationGracePeriodSeconds |
integer |
格式: int64
|
false |
tolerations |
[]object |
|
false |
topologySpreadConstraints |
[]object |
|
false |
volumes |
[]object |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.affinity
↩ 父级
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.affinity.nodeAffinity
↩ 父级
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
preference |
对象 |
|
true |
weight |
integer |
格式: int32
|
true |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[].preference
↩ 父级
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[].preference.matchExpressions[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
operator |
string |
|
true |
值 |
[]string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[].preference.matchFields[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
operator |
string |
|
true |
值 |
[]string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution
↩ 父级
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[]
↩ 父级
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[].matchExpressions[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
operator |
string |
|
true |
值 |
[]string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[].matchFields[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
operator |
string |
|
true |
值 |
[]string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.affinity.podAffinity
↩ 父级
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[]
↩ 父级
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm
↩ 父级
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.labelSelector
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
matchExpressions |
[]object |
|
false |
matchLabels |
map[string]string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.labelSelector.matchExpressions[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
operator |
string |
|
true |
值 |
[]string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.namespaceSelector
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
matchExpressions |
[]object |
|
false |
matchLabels |
map[string]string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.namespaceSelector.matchExpressions[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
operator |
string |
|
true |
值 |
[]string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[]
↩ 父级
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[].labelSelector
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
matchExpressions |
[]object |
|
false |
matchLabels |
map[string]string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[].labelSelector.matchExpressions[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
operator |
string |
|
true |
值 |
[]string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaceSelector
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
matchExpressions |
[]object |
|
false |
matchLabels |
map[string]string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaceSelector.matchExpressions[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
operator |
string |
|
true |
值 |
[]string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.affinity.podAntiAffinity
↩ 父级
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[]
↩ 父级
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm
↩ 父级
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.labelSelector
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
matchExpressions |
[]object |
|
false |
matchLabels |
map[string]string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.labelSelector.matchExpressions[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
operator |
string |
|
true |
值 |
[]string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.namespaceSelector
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
matchExpressions |
[]object |
|
false |
matchLabels |
map[string]string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.namespaceSelector.matchExpressions[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
operator |
string |
|
true |
值 |
[]string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[]
↩ 父级
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].labelSelector
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
matchExpressions |
[]object |
|
false |
matchLabels |
map[string]string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].labelSelector.matchExpressions[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
operator |
string |
|
true |
值 |
[]string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaceSelector
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
matchExpressions |
[]object |
|
false |
matchLabels |
map[string]string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaceSelector.matchExpressions[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
operator |
string |
|
true |
值 |
[]string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.dnsConfig
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
nameservers |
[]string |
|
false |
options |
[]object |
|
false |
搜索 |
[]string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.dnsConfig.options[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
名称 |
字符串 |
|
假 |
值 |
字符串 |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.ephemeralContainers[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
名称 |
字符串 |
|
是 |
args |
[]string |
|
false |
命令 |
[]string |
|
false |
env |
[]object |
|
false |
envFrom |
[]object |
|
false |
图像 |
字符串 |
|
假 |
imagePullPolicy |
string |
|
false |
lifecycle |
object |
|
false |
livenessProbe |
object |
|
false |
ports |
[]object |
|
false |
readinessProbe |
object |
|
false |
resources |
对象 |
|
false |
securityContext |
object |
|
false |
startupProbe |
object |
|
false |
stdin |
boolean |
|
false |
stdinOnce |
boolean |
|
false |
targetContainerName |
string |
|
false |
terminationMessagePath |
string |
|
false |
terminationMessagePolicy |
string |
|
false |
tty |
boolean |
|
false |
volumeDevices |
[]object |
|
false |
volumeMounts |
[]object |
|
false |
workingDir |
string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.ephemeralContainers[].env[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
名称 |
字符串 |
|
是 |
值 |
字符串 |
|
false |
valueFrom |
object |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.ephemeralContainers[].env[].valueFrom
↩ 父级
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.ephemeralContainers[].env[].valueFrom.configMapKeyRef
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
名称 |
字符串 |
|
假 |
可选 |
布尔值 |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.ephemeralContainers[].env[].valueFrom.fieldRef
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
fieldPath |
string |
|
true |
apiVersion |
string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.ephemeralContainers[].env[].valueFrom.resourceFieldRef
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
resource |
string |
|
true |
containerName |
string |
|
false |
除数 |
整数或字符串 |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.ephemeralContainers[].env[].valueFrom.secretKeyRef
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
名称 |
字符串 |
|
假 |
可选 |
布尔值 |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.ephemeralContainers[].envFrom[]
↩ 父级
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.ephemeralContainers[].envFrom[].configMapRef
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
名称 |
字符串 |
|
假 |
可选 |
布尔值 |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.ephemeralContainers[].envFrom[].secretRef
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
名称 |
字符串 |
|
假 |
可选 |
布尔值 |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.ephemeralContainers[].lifecycle
↩ 父级
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.ephemeralContainers[].lifecycle.postStart
↩ 父级
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.ephemeralContainers[].lifecycle.postStart.exec
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
命令 |
[]string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.ephemeralContainers[].lifecycle.postStart.httpGet
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
httpHeaders |
[]object |
|
false |
路径 |
字符串 |
|
false |
scheme |
string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
名称 |
字符串 |
|
是 |
值 |
字符串 |
|
真 |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.ephemeralContainers[].lifecycle.postStart.tcpSocket
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.ephemeralContainers[].lifecycle.preStop
↩ 父级
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.ephemeralContainers[].lifecycle.preStop.exec
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
命令 |
[]string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.ephemeralContainers[].lifecycle.preStop.httpGet
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
httpHeaders |
[]object |
|
false |
路径 |
字符串 |
|
false |
scheme |
string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
名称 |
字符串 |
|
是 |
值 |
字符串 |
|
真 |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.ephemeralContainers[].lifecycle.preStop.tcpSocket
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.ephemeralContainers[].livenessProbe
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
exec |
object |
|
false |
failureThreshold |
integer |
格式: int32
|
false |
grpc |
对象 |
|
false |
httpGet |
object |
|
false |
initialDelaySeconds |
integer |
格式: int32
|
false |
periodSeconds |
integer |
格式: int32
|
false |
successThreshold |
integer |
格式: int32
|
false |
tcpSocket |
对象 |
|
false |
terminationGracePeriodSeconds |
integer |
格式: int64
|
false |
timeoutSeconds |
integer |
格式: int32
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.ephemeralContainers[].livenessProbe.exec
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
命令 |
[]string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.ephemeralContainers[].livenessProbe.grpc
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
整数 |
格式: int32
|
true |
服务 |
字符串 |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.ephemeralContainers[].livenessProbe.httpGet
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
httpHeaders |
[]object |
|
false |
路径 |
字符串 |
|
false |
scheme |
string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
名称 |
字符串 |
|
是 |
值 |
字符串 |
|
真 |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.ephemeralContainers[].livenessProbe.tcpSocket
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.ephemeralContainers[].ports[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
containerPort |
integer |
格式: int32
|
true |
hostIP |
string |
|
false |
hostPort |
integer |
格式: int32
|
false |
名称 |
字符串 |
|
假 |
protocol |
string |
默认: TCP
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.ephemeralContainers[].readinessProbe
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
exec |
object |
|
false |
failureThreshold |
integer |
格式: int32
|
false |
grpc |
对象 |
|
false |
httpGet |
object |
|
false |
initialDelaySeconds |
integer |
格式: int32
|
false |
periodSeconds |
integer |
格式: int32
|
false |
successThreshold |
integer |
格式: int32
|
false |
tcpSocket |
对象 |
|
false |
terminationGracePeriodSeconds |
integer |
格式: int64
|
false |
timeoutSeconds |
integer |
格式: int32
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.ephemeralContainers[].readinessProbe.exec
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
命令 |
[]string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.ephemeralContainers[].readinessProbe.grpc
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
整数 |
格式: int32
|
true |
服务 |
字符串 |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.ephemeralContainers[].readinessProbe.httpGet
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
httpHeaders |
[]object |
|
false |
路径 |
字符串 |
|
false |
scheme |
string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
名称 |
字符串 |
|
是 |
值 |
字符串 |
|
真 |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.ephemeralContainers[].readinessProbe.tcpSocket
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.ephemeralContainers[].resources
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
claims |
[]object |
|
false |
limits |
map[string]int 或 string |
|
false |
requests |
map[string]int 或 string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.ephemeralContainers[].resources.claims[]
↩ 父级
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
allowPrivilegeEscalation |
boolean |
|
false |
capabilities |
object |
|
false |
privileged |
boolean |
|
false |
procMount |
string |
|
false |
readOnlyRootFilesystem |
boolean |
|
false |
runAsGroup |
integer |
格式: int64
|
false |
runAsNonRoot |
boolean |
|
false |
runAsUser |
integer |
格式: int64
|
false |
seLinuxOptions |
object |
|
false |
seccompProfile |
object |
|
false |
windowsOptions |
object |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
add |
[]string |
|
false |
drop |
[]string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
level |
string |
|
false |
角色 |
字符串 |
|
false |
类型 |
字符串 |
|
false |
用户 |
字符串 |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
类型 |
字符串 |
|
真 |
localhostProfile |
string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
gmsaCredentialSpec |
string |
|
false |
gmsaCredentialSpecName |
string |
|
false |
hostProcess |
boolean |
|
false |
runAsUserName |
string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
exec |
object |
|
false |
failureThreshold |
integer |
格式: int32
|
false |
grpc |
对象 |
|
false |
httpGet |
object |
|
false |
initialDelaySeconds |
integer |
格式: int32
|
false |
periodSeconds |
integer |
格式: int32
|
false |
successThreshold |
integer |
格式: int32
|
false |
tcpSocket |
对象 |
|
false |
terminationGracePeriodSeconds |
integer |
格式: int64
|
false |
timeoutSeconds |
integer |
格式: int32
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
命令 |
[]string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
整数 |
格式: int32
|
true |
服务 |
字符串 |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
httpHeaders |
[]object |
|
false |
路径 |
字符串 |
|
false |
scheme |
string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
名称 |
字符串 |
|
是 |
值 |
字符串 |
|
真 |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.ephemeralContainers[].volumeDevices[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
devicePath |
string |
|
true |
名称 |
字符串 |
|
是 |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.ephemeralContainers[].volumeMounts[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
mountPath |
string |
|
true |
名称 |
字符串 |
|
是 |
mountPropagation |
string |
|
false |
readOnly |
boolean |
|
false |
subPath |
string |
|
false |
subPathExpr |
string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.hostAliases[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
主机名 |
[]string |
|
false |
ip |
string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.imagePullSecrets[]
↩ 父级
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.initContainers[]
↩ 父级
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.initContainers[].env[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
名称 |
字符串 |
|
是 |
值 |
字符串 |
|
false |
valueFrom |
object |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.initContainers[].env[].valueFrom
↩ 父级
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.initContainers[].env[].valueFrom.configMapKeyRef
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
名称 |
字符串 |
|
假 |
可选 |
布尔值 |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.initContainers[].env[].valueFrom.fieldRef
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
fieldPath |
string |
|
true |
apiVersion |
string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.initContainers[].env[].valueFrom.resourceFieldRef
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
resource |
string |
|
true |
containerName |
string |
|
false |
除数 |
整数或字符串 |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.initContainers[].env[].valueFrom.secretKeyRef
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
名称 |
字符串 |
|
假 |
可选 |
布尔值 |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.initContainers[].envFrom[]
↩ 父级
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.initContainers[].envFrom[].configMapRef
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
名称 |
字符串 |
|
假 |
可选 |
布尔值 |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.initContainers[].envFrom[].secretRef
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
名称 |
字符串 |
|
假 |
可选 |
布尔值 |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.initContainers[].lifecycle
↩ 父级
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.initContainers[].lifecycle.postStart
↩ 父级
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.initContainers[].lifecycle.postStart.exec
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
命令 |
[]string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.initContainers[].lifecycle.postStart.httpGet
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
httpHeaders |
[]object |
|
false |
路径 |
字符串 |
|
false |
scheme |
string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
名称 |
字符串 |
|
是 |
值 |
字符串 |
|
真 |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.initContainers[].lifecycle.postStart.tcpSocket
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.initContainers[].lifecycle.preStop
↩ 父级
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.initContainers[].lifecycle.preStop.exec
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
命令 |
[]string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.initContainers[].lifecycle.preStop.httpGet
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
httpHeaders |
[]object |
|
false |
路径 |
字符串 |
|
false |
scheme |
string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
名称 |
字符串 |
|
是 |
值 |
字符串 |
|
真 |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.initContainers[].lifecycle.preStop.tcpSocket
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.initContainers[].livenessProbe
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
exec |
object |
|
false |
failureThreshold |
integer |
格式: int32
|
false |
grpc |
对象 |
|
false |
httpGet |
object |
|
false |
initialDelaySeconds |
integer |
格式: int32
|
false |
periodSeconds |
integer |
格式: int32
|
false |
successThreshold |
integer |
格式: int32
|
false |
tcpSocket |
对象 |
|
false |
terminationGracePeriodSeconds |
integer |
格式: int64
|
false |
timeoutSeconds |
integer |
格式: int32
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.initContainers[].livenessProbe.exec
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
命令 |
[]string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.initContainers[].livenessProbe.grpc
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
整数 |
格式: int32
|
true |
服务 |
字符串 |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.initContainers[].livenessProbe.httpGet
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
httpHeaders |
[]object |
|
false |
路径 |
字符串 |
|
false |
scheme |
string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
名称 |
字符串 |
|
是 |
值 |
字符串 |
|
真 |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.initContainers[].livenessProbe.tcpSocket
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.initContainers[].ports[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
containerPort |
integer |
格式: int32
|
true |
hostIP |
string |
|
false |
hostPort |
integer |
格式: int32
|
false |
名称 |
字符串 |
|
假 |
protocol |
string |
默认: TCP
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.initContainers[].readinessProbe
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
exec |
object |
|
false |
failureThreshold |
integer |
格式: int32
|
false |
grpc |
对象 |
|
false |
httpGet |
object |
|
false |
initialDelaySeconds |
integer |
格式: int32
|
false |
periodSeconds |
integer |
格式: int32
|
false |
successThreshold |
integer |
格式: int32
|
false |
tcpSocket |
对象 |
|
false |
terminationGracePeriodSeconds |
integer |
格式: int64
|
false |
timeoutSeconds |
integer |
格式: int32
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.initContainers[].readinessProbe.exec
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
命令 |
[]string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.initContainers[].readinessProbe.grpc
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
整数 |
格式: int32
|
true |
服务 |
字符串 |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.initContainers[].readinessProbe.httpGet
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
httpHeaders |
[]object |
|
false |
路径 |
字符串 |
|
false |
scheme |
string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
名称 |
字符串 |
|
是 |
值 |
字符串 |
|
真 |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.initContainers[].readinessProbe.tcpSocket
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.initContainers[].resources
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
claims |
[]object |
|
false |
limits |
map[string]int 或 string |
|
false |
requests |
map[string]int 或 string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.initContainers[].resources.claims[]
↩ 父级
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
allowPrivilegeEscalation |
boolean |
|
false |
capabilities |
object |
|
false |
privileged |
boolean |
|
false |
procMount |
string |
|
false |
readOnlyRootFilesystem |
boolean |
|
false |
runAsGroup |
integer |
格式: int64
|
false |
runAsNonRoot |
boolean |
|
false |
runAsUser |
integer |
格式: int64
|
false |
seLinuxOptions |
object |
|
false |
seccompProfile |
object |
|
false |
windowsOptions |
object |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
add |
[]string |
|
false |
drop |
[]string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
level |
string |
|
false |
角色 |
字符串 |
|
false |
类型 |
字符串 |
|
false |
用户 |
字符串 |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
类型 |
字符串 |
|
真 |
localhostProfile |
string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
gmsaCredentialSpec |
string |
|
false |
gmsaCredentialSpecName |
string |
|
false |
hostProcess |
boolean |
|
false |
runAsUserName |
string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
exec |
object |
|
false |
failureThreshold |
integer |
格式: int32
|
false |
grpc |
对象 |
|
false |
httpGet |
object |
|
false |
initialDelaySeconds |
integer |
格式: int32
|
false |
periodSeconds |
integer |
格式: int32
|
false |
successThreshold |
integer |
格式: int32
|
false |
tcpSocket |
对象 |
|
false |
terminationGracePeriodSeconds |
integer |
格式: int64
|
false |
timeoutSeconds |
integer |
格式: int32
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
命令 |
[]string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
整数 |
格式: int32
|
true |
服务 |
字符串 |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
httpHeaders |
[]object |
|
false |
路径 |
字符串 |
|
false |
scheme |
string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
名称 |
字符串 |
|
是 |
值 |
字符串 |
|
真 |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.initContainers[].volumeDevices[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
devicePath |
string |
|
true |
名称 |
字符串 |
|
是 |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.initContainers[].volumeMounts[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
mountPath |
string |
|
true |
名称 |
字符串 |
|
是 |
mountPropagation |
string |
|
false |
readOnly |
boolean |
|
false |
subPath |
string |
|
false |
subPathExpr |
string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.os
↩ 父级
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.readinessGates[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
conditionType |
string |
|
true |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.resourceClaims[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
名称 |
字符串 |
|
是 |
source |
对象 |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.resourceClaims[].source
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
resourceClaimName |
string |
|
false |
resourceClaimTemplateName |
string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.schedulingGates[]
↩ 父级
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.securityContext
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
fsGroup |
integer |
格式: int64
|
false |
fsGroupChangePolicy |
string |
|
false |
runAsGroup |
integer |
格式: int64
|
false |
runAsNonRoot |
boolean |
|
false |
runAsUser |
integer |
格式: int64
|
false |
seLinuxOptions |
object |
|
false |
seccompProfile |
object |
|
false |
supplementalGroups |
[]integer |
|
false |
sysctls |
[]object |
|
false |
windowsOptions |
object |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.securityContext.seLinuxOptions
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
level |
string |
|
false |
角色 |
字符串 |
|
false |
类型 |
字符串 |
|
false |
用户 |
字符串 |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.securityContext.seccompProfile
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
类型 |
字符串 |
|
真 |
localhostProfile |
string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.securityContext.sysctls[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
名称 |
字符串 |
|
是 |
值 |
字符串 |
|
真 |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.securityContext.windowsOptions
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
gmsaCredentialSpec |
string |
|
false |
gmsaCredentialSpecName |
string |
|
false |
hostProcess |
boolean |
|
false |
runAsUserName |
string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.tolerations[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
效果 |
字符串 |
|
false |
键 |
字符串 |
|
假 |
操作符 |
字符串 |
|
false |
tolerationSeconds |
integer |
格式: int64
|
false |
值 |
字符串 |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.topologySpreadConstraints[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
maxSkew |
integer |
格式: int32
|
true |
topologyKey |
string |
|
true |
whenUnsatisfiable |
string |
|
true |
labelSelector |
object |
|
false |
matchLabelKeys |
[]string |
|
false |
minDomains |
integer |
格式: int32
|
false |
nodeAffinityPolicy |
string |
|
false |
nodeTaintsPolicy |
string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.topologySpreadConstraints[].labelSelector
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
matchExpressions |
[]object |
|
false |
matchLabels |
map[string]string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.topologySpreadConstraints[].labelSelector.matchExpressions[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
operator |
string |
|
true |
值 |
[]string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[]
↩ 父级
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].awsElasticBlockStore
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
volumeID |
string |
|
true |
fsType |
string |
|
false |
partition |
integer |
格式: int32
|
false |
readOnly |
boolean |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].azureDisk
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
diskName |
string |
|
true |
diskURI |
string |
|
true |
cachingMode |
string |
|
false |
fsType |
string |
|
false |
kind |
string |
|
false |
readOnly |
boolean |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].azureFile
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
secretName |
string |
|
true |
shareName |
string |
|
true |
readOnly |
boolean |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].cephfs
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
monitors |
[]string |
|
true |
路径 |
字符串 |
|
false |
readOnly |
boolean |
|
false |
secretFile |
string |
|
false |
secretRef |
object |
|
false |
用户 |
字符串 |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].cephfs.secretRef
↩ 父级
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].cinder
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
volumeID |
string |
|
true |
fsType |
string |
|
false |
readOnly |
boolean |
|
false |
secretRef |
object |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].cinder.secretRef
↩ 父级
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].configMap
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
defaultMode |
integer |
格式: int32
|
false |
items |
[]object |
|
false |
名称 |
字符串 |
|
假 |
可选 |
布尔值 |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].configMap.items[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
路径 |
字符串 |
|
true |
mode |
integer |
格式: int32
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].csi
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
driver |
string |
|
true |
fsType |
string |
|
false |
nodePublishSecretRef |
object |
|
false |
readOnly |
boolean |
|
false |
volumeAttributes |
map[string]string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].csi.nodePublishSecretRef
↩ 父级
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].downwardAPI
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
defaultMode |
integer |
格式: int32
|
false |
items |
[]object |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].downwardAPI.items[]
↩ 父级
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].downwardAPI.items[].fieldRef
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
fieldPath |
string |
|
true |
apiVersion |
string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].downwardAPI.items[].resourceFieldRef
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
resource |
string |
|
true |
containerName |
string |
|
false |
除数 |
整数或字符串 |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].emptyDir
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
medium |
string |
|
false |
sizeLimit |
int 或 string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].ephemeral
↩ 父级
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].ephemeral.volumeClaimTemplate
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
spec |
对象 |
|
true |
metadata |
object |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].ephemeral.volumeClaimTemplate.spec
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
accessModes |
[]string |
|
false |
dataSource |
object |
|
false |
dataSourceRef |
object |
|
false |
resources |
对象 |
|
false |
selector |
object |
|
false |
storageClassName |
string |
|
false |
volumeMode |
string |
|
false |
volumeName |
string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].ephemeral.volumeClaimTemplate.spec.dataSource
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
kind |
string |
|
true |
名称 |
字符串 |
|
是 |
apiGroup |
string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].ephemeral.volumeClaimTemplate.spec.dataSourceRef
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
kind |
string |
|
true |
名称 |
字符串 |
|
是 |
apiGroup |
string |
|
false |
命名空间 |
字符串 |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].ephemeral.volumeClaimTemplate.spec.resources
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
claims |
[]object |
|
false |
limits |
map[string]int 或 string |
|
false |
requests |
map[string]int 或 string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].ephemeral.volumeClaimTemplate.spec.resources.claims[]
↩ 父级
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].ephemeral.volumeClaimTemplate.spec.选择器
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
matchExpressions |
[]object |
|
false |
matchLabels |
map[string]string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].ephemeral.volumeClaimTemplate.spec.selector.matchExpressions[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
operator |
string |
|
true |
值 |
[]string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].fc
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
fsType |
string |
|
false |
lun |
integer |
格式: int32
|
false |
readOnly |
boolean |
|
false |
targetWWNs |
[]string |
|
false |
wwids |
[]string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].flexVolume
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
driver |
string |
|
true |
fsType |
string |
|
false |
options |
map[string]string |
|
false |
readOnly |
boolean |
|
false |
secretRef |
object |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].flexVolume.secretRef
↩ 父级
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].flocker
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
数据集名称 |
字符串 |
|
false |
datasetUUID |
string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].gcePersistentDisk
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
pdName |
string |
|
true |
fsType |
string |
|
false |
partition |
integer |
格式: int32
|
false |
readOnly |
boolean |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].gitRepo
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
repository |
string |
|
true |
目录 |
字符串 |
|
false |
revision |
string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].glusterfs
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
endpoints |
string |
|
true |
路径 |
字符串 |
|
true |
readOnly |
boolean |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].hostPath
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
路径 |
字符串 |
|
true |
类型 |
字符串 |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].iscsi
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
iqn |
string |
|
true |
lun |
integer |
格式: int32
|
true |
targetPortal |
string |
|
true |
chapAuthDiscovery |
boolean |
|
false |
chapAuthSession |
boolean |
|
false |
fsType |
string |
|
false |
initiatorName |
string |
|
false |
iscsiInterface |
string |
|
false |
portals |
[]string |
|
false |
readOnly |
boolean |
|
false |
secretRef |
object |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].iscsi.secretRef
↩ 父级
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].nfs
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
路径 |
字符串 |
|
true |
server |
string |
|
true |
readOnly |
boolean |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].persistentVolumeClaim
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
claimName |
string |
|
true |
readOnly |
boolean |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].photonPersistentDisk
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
pdID |
string |
|
true |
fsType |
string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].portworxVolume
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
volumeID |
string |
|
true |
fsType |
string |
|
false |
readOnly |
boolean |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].projected
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
defaultMode |
integer |
格式: int32
|
false |
sources |
[]object |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].projected.sources[]
↩ 父级
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].projected.sources[].configMap
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
items |
[]object |
|
false |
名称 |
字符串 |
|
假 |
可选 |
布尔值 |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].projected.sources[].configMap.items[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
路径 |
字符串 |
|
true |
mode |
integer |
格式: int32
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].projected.sources[].downwardAPI
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
items |
[]object |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].projected.sources[].downwardAPI.items[]
↩ 父级
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].projected.sources[].downwardAPI.items[].fieldRef
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
fieldPath |
string |
|
true |
apiVersion |
string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].projected.sources[].downwardAPI.items[].resourceFieldRef
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
resource |
string |
|
true |
containerName |
string |
|
false |
除数 |
整数或字符串 |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].projected.sources[].secret
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
items |
[]object |
|
false |
名称 |
字符串 |
|
假 |
可选 |
布尔值 |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].projected.sources[].secret.items[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
路径 |
字符串 |
|
true |
mode |
integer |
格式: int32
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].projected.sources[].serviceAccountToken
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
路径 |
字符串 |
|
true |
audience |
string |
|
false |
expirationSeconds |
integer |
格式: int64
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].quobyte
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
registry |
string |
|
true |
volume |
string |
|
true |
group |
string |
|
false |
readOnly |
boolean |
|
false |
租户 |
字符串 |
|
false |
用户 |
字符串 |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].rbd
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
图像 |
字符串 |
|
真 |
monitors |
[]string |
|
true |
fsType |
string |
|
false |
keyring |
string |
|
false |
pool |
string |
|
false |
readOnly |
boolean |
|
false |
secretRef |
object |
|
false |
用户 |
字符串 |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].rbd.secretRef
↩ 父级
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].scaleIO
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
gateway |
string |
|
true |
secretRef |
object |
|
true |
系统 |
字符串 |
|
真 |
fsType |
string |
|
false |
protectionDomain |
string |
|
false |
readOnly |
boolean |
|
false |
sslEnabled |
boolean |
|
false |
storageMode |
string |
|
false |
storagePool |
string |
|
false |
volumeName |
string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].scaleIO.secretRef
↩ 父级
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].secret
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
defaultMode |
integer |
格式: int32
|
false |
items |
[]object |
|
false |
可选 |
布尔值 |
|
false |
secretName |
string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].secret.items[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
路径 |
字符串 |
|
true |
mode |
integer |
格式: int32
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].storageos
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
fsType |
string |
|
false |
readOnly |
boolean |
|
false |
secretRef |
object |
|
false |
volumeName |
string |
|
false |
volumeNamespace |
string |
|
false |
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].storageos.secretRef
↩ 父级
spec.servicesRiggerSpec.servicesRiggerAdditionalPodSpecAttributes.volumes[].vsphereVolume
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
volumePath |
string |
|
true |
fsType |
string |
|
false |
storagePolicyID |
string |
|
false |
storagePolicyName |
string |
|
false |
↩ 父级
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
名称 |
字符串 |
|
是 |
值 |
字符串 |
|
false |
valueFrom |
object |
|
false |
↩ 父级
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
名称 |
字符串 |
|
假 |
可选 |
布尔值 |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
fieldPath |
string |
|
true |
apiVersion |
string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
resource |
string |
|
true |
containerName |
string |
|
false |
除数 |
整数或字符串 |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
名称 |
字符串 |
|
假 |
可选 |
布尔值 |
|
false |
↩ 父级
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
名称 |
字符串 |
|
假 |
可选 |
布尔值 |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
名称 |
字符串 |
|
假 |
可选 |
布尔值 |
|
false |
↩ 父级
↩ 父级
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
命令 |
[]string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
httpHeaders |
[]object |
|
false |
路径 |
字符串 |
|
false |
scheme |
string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
名称 |
字符串 |
|
是 |
值 |
字符串 |
|
真 |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
↩ 父级
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
命令 |
[]string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
httpHeaders |
[]object |
|
false |
路径 |
字符串 |
|
false |
scheme |
string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
名称 |
字符串 |
|
是 |
值 |
字符串 |
|
真 |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
exec |
object |
|
false |
failureThreshold |
integer |
格式: int32
|
false |
grpc |
对象 |
|
false |
httpGet |
object |
|
false |
initialDelaySeconds |
integer |
格式: int32
|
false |
periodSeconds |
integer |
格式: int32
|
false |
successThreshold |
integer |
格式: int32
|
false |
tcpSocket |
对象 |
|
false |
terminationGracePeriodSeconds |
integer |
格式: int64
|
false |
timeoutSeconds |
integer |
格式: int32
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
命令 |
[]string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
整数 |
格式: int32
|
true |
服务 |
字符串 |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
httpHeaders |
[]object |
|
false |
路径 |
字符串 |
|
false |
scheme |
string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
名称 |
字符串 |
|
是 |
值 |
字符串 |
|
真 |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
containerPort |
integer |
格式: int32
|
true |
hostIP |
string |
|
false |
hostPort |
integer |
格式: int32
|
false |
名称 |
字符串 |
|
假 |
protocol |
string |
默认: TCP
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
exec |
object |
|
false |
failureThreshold |
integer |
格式: int32
|
false |
grpc |
对象 |
|
false |
httpGet |
object |
|
false |
initialDelaySeconds |
integer |
格式: int32
|
false |
periodSeconds |
integer |
格式: int32
|
false |
successThreshold |
integer |
格式: int32
|
false |
tcpSocket |
对象 |
|
false |
terminationGracePeriodSeconds |
integer |
格式: int64
|
false |
timeoutSeconds |
integer |
格式: int32
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
命令 |
[]string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
整数 |
格式: int32
|
true |
服务 |
字符串 |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
httpHeaders |
[]object |
|
false |
路径 |
字符串 |
|
false |
scheme |
string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
名称 |
字符串 |
|
是 |
值 |
字符串 |
|
真 |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
claims |
[]object |
|
false |
limits |
map[string]int 或 string |
|
false |
requests |
map[string]int 或 string |
|
false |
↩ 父级
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
allowPrivilegeEscalation |
boolean |
|
false |
capabilities |
object |
|
false |
privileged |
boolean |
|
false |
procMount |
string |
|
false |
readOnlyRootFilesystem |
boolean |
|
false |
runAsGroup |
integer |
格式: int64
|
false |
runAsNonRoot |
boolean |
|
false |
runAsUser |
integer |
格式: int64
|
false |
seLinuxOptions |
object |
|
false |
seccompProfile |
object |
|
false |
windowsOptions |
object |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
add |
[]string |
|
false |
drop |
[]string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
level |
string |
|
false |
角色 |
字符串 |
|
false |
类型 |
字符串 |
|
false |
用户 |
字符串 |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
类型 |
字符串 |
|
真 |
localhostProfile |
string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
gmsaCredentialSpec |
string |
|
false |
gmsaCredentialSpecName |
string |
|
false |
hostProcess |
boolean |
|
false |
runAsUserName |
string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
exec |
object |
|
false |
failureThreshold |
integer |
格式: int32
|
false |
grpc |
对象 |
|
false |
httpGet |
object |
|
false |
initialDelaySeconds |
integer |
格式: int32
|
false |
periodSeconds |
integer |
格式: int32
|
false |
successThreshold |
integer |
格式: int32
|
false |
tcpSocket |
对象 |
|
false |
terminationGracePeriodSeconds |
integer |
格式: int64
|
false |
timeoutSeconds |
integer |
格式: int32
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
命令 |
[]string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
整数 |
格式: int32
|
true |
服务 |
字符串 |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
httpHeaders |
[]object |
|
false |
路径 |
字符串 |
|
false |
scheme |
string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
名称 |
字符串 |
|
是 |
值 |
字符串 |
|
真 |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
端口 |
int 或 string |
|
true |
host |
string |
|
false |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
devicePath |
string |
|
true |
名称 |
字符串 |
|
是 |
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
mountPath |
string |
|
true |
名称 |
字符串 |
|
是 |
mountPropagation |
string |
|
false |
readOnly |
boolean |
|
false |
subPath |
string |
|
false |
subPathExpr |
string |
|
false |
spec.slaveHA
↩ 父级
从节点高可用性机制配置。
名称 |
类型 |
描述 |
是否必需 |
slaveHAGracePeriod |
integer |
节点失效后,从节点高可用机制开始重新分配分片的时间间隔(以秒为单位)。如果设置为0,则不会影响集群配置。
格式: int32
|
true |
spec.upgradeSpec
↩ 父级
Redis Enterprise 升级规范
名称 |
类型 |
描述 |
是否必需 |
autoUpgradeRedisEnterprise |
boolean |
当操作符升级时是否自动升级Redis Enterprise
|
true |
spec.volumes[]
↩ 父级
Volume 表示 pod 中的一个命名卷,pod 中的任何容器都可以访问它。更多信息:https://kubernetes.io/docs/concepts/storage/volumes
spec.volumes[].awsElasticBlockStore
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
volumeID |
string |
|
true |
fsType |
string |
|
false |
partition |
integer |
格式: int32
|
false |
readOnly |
boolean |
|
false |
spec.volumes[].azureDisk
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
diskName |
string |
|
true |
diskURI |
string |
|
true |
cachingMode |
string |
|
false |
fsType |
string |
|
false |
kind |
string |
|
false |
readOnly |
boolean |
|
false |
spec.volumes[].azureFile
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
secretName |
string |
|
true |
shareName |
string |
|
true |
readOnly |
boolean |
|
false |
spec.volumes[].cephfs
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
monitors |
[]string |
|
true |
路径 |
字符串 |
|
false |
readOnly |
boolean |
|
false |
secretFile |
string |
|
false |
secretRef |
object |
|
false |
用户 |
字符串 |
|
false |
spec.volumes[].cephfs.secretRef
↩ 父级
spec.volumes[].cinder
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
volumeID |
string |
|
true |
fsType |
string |
|
false |
readOnly |
boolean |
|
false |
secretRef |
object |
|
false |
spec.volumes[].cinder.secretRef
↩ 父级
spec.volumes[].configMap
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
defaultMode |
integer |
格式: int32
|
false |
items |
[]object |
|
false |
名称 |
字符串 |
|
假 |
可选 |
布尔值 |
|
false |
spec.volumes[].configMap.items[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
路径 |
字符串 |
|
true |
mode |
integer |
格式: int32
|
false |
spec.volumes[].csi
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
driver |
string |
|
true |
fsType |
string |
|
false |
nodePublishSecretRef |
object |
|
false |
readOnly |
boolean |
|
false |
volumeAttributes |
map[string]string |
|
false |
spec.volumes[].csi.nodePublishSecretRef
↩ 父级
spec.volumes[].downwardAPI
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
defaultMode |
integer |
格式: int32
|
false |
items |
[]object |
|
false |
spec.volumes[].downwardAPI.items[]
↩ 父级
spec.volumes[].downwardAPI.items[].fieldRef
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
fieldPath |
string |
|
true |
apiVersion |
string |
|
false |
spec.volumes[].downwardAPI.items[].resourceFieldRef
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
resource |
string |
|
true |
containerName |
string |
|
false |
除数 |
整数或字符串 |
|
false |
spec.volumes[].emptyDir
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
medium |
string |
|
false |
sizeLimit |
int 或 string |
|
false |
spec.volumes[].fc
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
fsType |
string |
|
false |
lun |
integer |
格式: int32
|
false |
readOnly |
boolean |
|
false |
targetWWNs |
[]string |
|
false |
wwids |
[]string |
|
false |
spec.volumes[].flexVolume
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
driver |
string |
|
true |
fsType |
string |
|
false |
options |
map[string]string |
|
false |
readOnly |
boolean |
|
false |
secretRef |
object |
|
false |
spec.volumes[].flexVolume.secretRef
↩ 父级
spec.volumes[].flocker
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
数据集名称 |
字符串 |
|
false |
datasetUUID |
string |
|
false |
spec.volumes[].gcePersistentDisk
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
pdName |
string |
|
true |
fsType |
string |
|
false |
partition |
integer |
格式: int32
|
false |
readOnly |
boolean |
|
false |
spec.volumes[].gitRepo
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
repository |
string |
|
true |
目录 |
字符串 |
|
false |
revision |
string |
|
false |
spec.volumes[].glusterfs
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
endpoints |
string |
|
true |
路径 |
字符串 |
|
true |
readOnly |
boolean |
|
false |
spec.volumes[].hostPath
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
路径 |
字符串 |
|
true |
类型 |
字符串 |
|
false |
spec.volumes[].iscsi
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
iqn |
string |
|
true |
lun |
integer |
格式: int32
|
true |
targetPortal |
string |
|
true |
chapAuthDiscovery |
boolean |
|
false |
chapAuthSession |
boolean |
|
false |
fsType |
string |
|
false |
initiatorName |
string |
|
false |
iscsiInterface |
string |
|
false |
portals |
[]string |
|
false |
readOnly |
boolean |
|
false |
secretRef |
object |
|
false |
spec.volumes[].iscsi.secretRef
↩ 父级
spec.volumes[].nfs
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
路径 |
字符串 |
|
true |
server |
string |
|
true |
readOnly |
boolean |
|
false |
spec.volumes[].persistentVolumeClaim
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
claimName |
string |
|
true |
readOnly |
boolean |
|
false |
spec.volumes[].photonPersistentDisk
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
pdID |
string |
|
true |
fsType |
string |
|
false |
spec.volumes[].portworxVolume
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
volumeID |
string |
|
true |
fsType |
string |
|
false |
readOnly |
boolean |
|
false |
spec.volumes[].projected
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
sources |
[]object |
|
true |
defaultMode |
integer |
格式: int32
|
false |
spec.volumes[].projected.sources[]
↩ 父级
spec.volumes[].projected.sources[].configMap
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
items |
[]object |
|
false |
名称 |
字符串 |
|
假 |
可选 |
布尔值 |
|
false |
spec.volumes[].projected.sources[].configMap.items[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
路径 |
字符串 |
|
true |
mode |
integer |
格式: int32
|
false |
spec.volumes[].projected.sources[].downwardAPI
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
items |
[]object |
|
false |
spec.volumes[].projected.sources[].downwardAPI.items[]
↩ 父级
spec.volumes[].projected.sources[].downwardAPI.items[].fieldRef
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
fieldPath |
string |
|
true |
apiVersion |
string |
|
false |
spec.volumes[].projected.sources[].downwardAPI.items[].resourceFieldRef
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
resource |
string |
|
true |
containerName |
string |
|
false |
除数 |
整数或字符串 |
|
false |
spec.volumes[].projected.sources[].secret
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
items |
[]object |
|
false |
名称 |
字符串 |
|
假 |
可选 |
布尔值 |
|
false |
spec.volumes[].projected.sources[].secret.items[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
路径 |
字符串 |
|
true |
mode |
integer |
格式: int32
|
false |
spec.volumes[].projected.sources[].serviceAccountToken
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
路径 |
字符串 |
|
true |
audience |
string |
|
false |
expirationSeconds |
integer |
格式: int64
|
false |
spec.volumes[].quobyte
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
registry |
string |
|
true |
volume |
string |
|
true |
group |
string |
|
false |
readOnly |
boolean |
|
false |
租户 |
字符串 |
|
false |
用户 |
字符串 |
|
false |
spec.volumes[].rbd
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
图像 |
字符串 |
|
真 |
monitors |
[]string |
|
true |
fsType |
string |
|
false |
keyring |
string |
|
false |
pool |
string |
|
false |
readOnly |
boolean |
|
false |
secretRef |
object |
|
false |
用户 |
字符串 |
|
false |
spec.volumes[].rbd.secretRef
↩ 父级
spec.volumes[].scaleIO
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
gateway |
string |
|
true |
secretRef |
object |
|
true |
系统 |
字符串 |
|
真 |
fsType |
string |
|
false |
protectionDomain |
string |
|
false |
readOnly |
boolean |
|
false |
sslEnabled |
boolean |
|
false |
storageMode |
string |
|
false |
storagePool |
string |
|
false |
volumeName |
string |
|
false |
spec.volumes[].scaleIO.secretRef
↩ 父级
spec.volumes[].secret
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
defaultMode |
integer |
格式: int32
|
false |
items |
[]object |
|
false |
可选 |
布尔值 |
|
false |
secretName |
string |
|
false |
spec.volumes[].secret.items[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
键 |
字符串 |
|
真 |
路径 |
字符串 |
|
true |
mode |
integer |
格式: int32
|
false |
spec.volumes[].storageos
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
fsType |
string |
|
false |
readOnly |
boolean |
|
false |
secretRef |
object |
|
false |
volumeName |
string |
|
false |
volumeNamespace |
string |
|
false |
spec.volumes[].storageos.secretRef
↩ 父级
spec.volumes[].vsphereVolume
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
volumePath |
string |
|
true |
fsType |
string |
|
false |
storagePolicyID |
string |
|
false |
storagePolicyName |
string |
|
false |
状态
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
bundledDatabaseVersions |
[]object |
Redis Enterprise Software 捆绑的开源数据库版本 - 请注意,为了使用特定版本,它应该由 'upgradePolicy' 支持 - 根据所需版本(主要/次要)选择 'major' 或 'latest'
|
false |
certificatesStatus |
object |
存储有关集群证书及其更新过程的信息。在Active-Active数据库中,这用于检测证书的更新,并触发参与集群之间的同步。
|
false |
ingressOrRouteMethodStatus |
string |
存在的ingressOrRouteSpec/ActiveActive规范方法
|
false |
licenseStatus |
object |
|
false |
managedAPIs |
object |
表示由操作员管理的集群API。这仅适用于由操作员可选管理的集群API,例如集群LDAP配置。大多数其他API由操作员自动管理,不在此列出。
|
false |
modules |
[]object |
|
false |
ocspStatus |
object |
一个表示集群OCSP状态的API对象
|
false |
persistenceStatus |
object |
用于Redis Enterprise Cluster持久化的持久卷声明的状态。该状态将对应于一个或多个PVC的状态(如果其中一个正在调整大小或调整大小失败,则为失败/调整大小)
|
false |
redisEnterpriseIPFamily |
string |
|
false |
specStatus |
string |
|
false |
状态 |
字符串 |
|
false |
status.bundledDatabaseVersions[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
dbType |
string |
|
true |
版本 |
字符串 |
|
true |
major |
boolean |
|
false |
status.certificatesStatus
↩ 父级
存储有关集群证书及其更新过程的信息。在Active-Active数据库中,这用于检测证书的更新,并触发参与集群之间的同步。
名称 |
类型 |
描述 |
是否必需 |
generation |
integer |
生成存储集群的Proxy和Syncer证书密钥的版本。在Active-Active数据库中,当用户更新代理或同步器证书时,需要触发crdb-update命令以避免潜在的同步问题。这有助于REAADB控制器检测证书的变化并触发crdb-update。集群的Proxy证书密钥的版本。
格式: int64
|
false |
updateStatus |
string |
集群证书更新的状态
|
false |
status.licenseStatus
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
activationDate |
string |
|
false |
expirationDate |
string |
|
false |
licenseState |
string |
|
false |
shardsLimit |
integer |
|
false |
status.managedAPIs
↩ 父级
指示由操作员管理的集群API。这仅适用于由操作员可选管理的集群API,例如集群LDAP配置。大多数其他API由操作员自动管理,此处未列出。
名称 |
类型 |
描述 |
是否必需 |
ldap |
boolean |
指示集群LDAP配置是否由操作员管理。启用此选项后,操作员将根据RedisEnterpriseCluster资源中的'.spec.ldap'字段来协调集群LDAP配置。
|
false |
status.modules[]
↩ 父级
名称 |
类型 |
描述 |
是否必需 |
显示名称 |
字符串 |
|
false |
名称 |
字符串 |
|
假 |
版本 |
[]string |
|
false |
状态.OCSP状态
↩ 父级
一个表示集群OCSP状态的API对象
名称 |
类型 |
描述 |
是否必需 |
certStatus |
string |
表示代理证书状态 - GOOD/REVOKED/UNKNOWN。
|
false |
nextUpdate |
string |
证书状态的新信息将在此时间或之前可用(如果可用)
|
false |
producedAt |
string |
OCSP响应者签署此响应的时间。
|
false |
responderUrl |
string |
该状态来自的OCSP响应者URL。
|
false |
revocationTime |
string |
证书被撤销或暂停的时间。
|
false |
thisUpdate |
string |
响应者已知状态最近一次被确认正确的时间。
|
false |
状态.持久化状态
↩ 父级
用于Redis Enterprise Cluster持久化的持久卷声明(Persistent Volume Claims)的状态。该状态将对应于一个或多个PVC的状态(如果其中一个处于调整大小或调整大小失败的状态,则状态将为失败/调整大小中)
名称 |
类型 |
描述 |
是否必需 |
status |
string |
PVC的当前状态
|
false |
succeeded |
string |
已成功配置为预期大小的PVC数量
|
false |