Google Cloud 资源
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
节点池
必填字段为红色 |
apiVersion (string)
containerazure.gcp.gke.cloud.google.com/v1beta1
spec (object)
NodePoolSpec 定义 NodePool 所需的状态
deletionPolicy (string)
DeletionPolicy 指定当此代管式资源被删除时,对底层外部资源的影响(“删除”或“孤立”外部资源)。在未来版本中,此字段将被弃用并被 ManagementPolicy 字段取代。目前可以分别设置这两个字段;如果启用了功能标志,系统将采用非默认值。如需了解详情,请参阅设计文档:https://github.com/crossplane/crossplane/blob/499895a25d1a1a0ba1604944ef98ac7a1a71f197/design/design-doc-observe-only-resources.md?plain=1#L223
forProvider (object)
没有提供说明。
annotations (object)
可选。节点池上的注解。此字段的限制与 Kubernetes 注解相同。所有键和值的总大小不得超过 256k。键可以包含 2 个部分:前缀和名称,以斜杠 (/) 分隔。前缀必须是 DNS 子网域。名称不得超过 63 个字符,以字母数字字符开头和结尾,中间可以使用短划线 (-)、下划线 (_)、点 (.) 和字母数字字符。
additionalProperties (string)
没有提供说明。
autoscaling (array)
此节点池的自动扩缩器配置。
maxNodeCount (number)
节点池中的节点数上限。必须大于等于 min_node_count。
minNodeCount (number)
节点池中的节点数下限。必须大于等于 1 且小于等于 max_node_count。
azureAvailabilityZone (string)
可选。此节点池中节点的 Azure 可用区。 如果未指定,则默认为 1。
cluster (string)
资源的 azureCluster
clusterRef (object)
用于填充集群的 Cluster 的引用。
policy (object)
引用政策。
resolution (string)
Resolution 指定是否需要对此引用进行解析。默认值是“Required”,表示如果引用无法解析,则协调将失败。“Optional”表示如果引用无法解析,则此引用将是无操作。
resolve (string)
Resolve 指定何时应解析此引用。默认值为“IfNotPresent”,将仅在相应字段不存在时尝试解析引用。使用“Always”在每次协调时解析引用。
clusterSelector (object)
用于填充集群的 Cluster 的选择器。
matchControllerRef (boolean)
MatchControllerRef 确保选择与选择对象具有相同控制器引用的对象。
matchLabels (object)
MatchLabels 确保选择具有匹配标签的对象。
additionalProperties (string)
没有提供说明。
policy (object)
选择政策。
resolution (string)
Resolution 指定是否需要对此引用进行解析。默认值是“Required”,表示如果引用无法解析,则协调将失败。“Optional”表示如果引用无法解析,则此引用将是无操作。
resolve (string)
Resolve 指定何时应解析此引用。默认值为“IfNotPresent”,将仅在相应字段不存在时尝试解析引用。使用“Always”在每次协调时解析引用。
config (array)
节点池的节点配置。
proxyConfig (array)
出站 HTTP(S) 流量的代理配置。
resourceGroupId (string)
包含代理 Keyvault 的资源组的 ARM ID。 资源组 ID 的格式为 /subscriptions//resourceGroups/
secretId (string)
代理设置 Secret 的网址及其版本。Secret ID 的格式为 https:.vault.azure.net/secrets//。
rootVolume (array)
可选。与为每个节点池机器预配的根卷相关的配置。 如果未指定,则默认为 32 GiB Azure 磁盘。
sizeGib (number)
可选。磁盘的大小(以 GiB 为单位)。如果未指定,则系统会提供默认值。请参阅父级资源中的特定引用。
sshConfig (array)
用于指定节点池机器访问方式的 SSH 配置。
authorizedKey (string)
由 Anthos 管理的虚拟机的 SSH 公钥数据。此数据接受根据 sshd(8) 手册页面在 OpenSSH 中使用的 authorization_keys 文件格式。
vmSize (string)
可选。Azure 虚拟机大小名称。示例:Standard_DS2_v2。有关选项,请参阅 (/anthos/clusters/docs/azure/reference/supported-vms)。如果未指定,则默认为 Standard_DS2_v2。
maxPodsConstraint (array)
可在节点池中的节点上同时运行的 pod 数上限的限制。
maxPodsPerNode (number)
要在单个节点上调度的 pod 数上限。
subnetId (string)
在其中运行节点池虚拟机的子网的 ARM ID。确保它是集群配置中虚拟网络下的子网。
version (string)
在此节点池上运行的 Kubernetes 版本(例如 1.19.10-gke.1000)。
managementPolicy (string)
这是一个 Alpha 版字段。请勿将其用于生产环境。除非启用了相关的 Crossplane 功能标志,否则此字段不会被采用,并且可能会在不事先通知的情况下更改或移除。ManagementPolicy 指定 Crossplane 对代管式外部资源的控制级别。此字段将在未来版本中取代 DeletionPolicy 字段。目前可以分别设置这两个字段;如果启用了功能标志,系统将采用非默认值。如需了解详情,请参阅设计文档:https://github.com/crossplane/crossplane/blob/499895a25d1a1a0ba1604944ef98ac7a1a71f197/design/design-doc-observe-only-resources.md?plain=1#L223
providerConfigRef (object)
ProviderConfigReference 指定如何配置将用于创建、观察、更新和删除此代管式资源的提供方。
policy (object)
引用政策。
resolution (string)
Resolution 指定是否需要对此引用进行解析。默认值是“Required”,表示如果引用无法解析,则协调将失败。“Optional”表示如果引用无法解析,则此引用将是无操作。
resolve (string)
Resolve 指定何时应解析此引用。默认值为“IfNotPresent”,将仅在相应字段不存在时尝试解析引用。使用“Always”在每次协调时解析引用。
providerRef (object)
ProviderReference 指定将用于创建、观察、更新和删除此代管式资源的提供方。已弃用:请使用 ProviderConfigReference,即“providerConfigRef”
policy (object)
引用政策。
resolution (string)
Resolution 指定是否需要对此引用进行解析。默认值是“Required”,表示如果引用无法解析,则协调将失败。“Optional”表示如果引用无法解析,则此引用将是无操作。
resolve (string)
Resolve 指定何时应解析此引用。默认值为“IfNotPresent”,将仅在相应字段不存在时尝试解析引用。使用“Always”在每次协调时解析引用。
publishConnectionDetailsTo (object)
PublishConnectionDetailsTo 指定连接 Secret 配置,其中包含名称、元数据以及对此代管式资源的任何连接详细信息应写入的 Secret 存储区配置的引用。连接详细信息通常包含连接到代管式资源所需的端点、用户名和密码。
configRef (object)
SecretStoreConfigRef 指定应该用于此 ConnectionSecret 的 Secret 存储区配置。
policy (object)
引用政策。
resolution (string)
Resolution 指定是否需要对此引用进行解析。默认值是“Required”,表示如果引用无法解析,则协调将失败。“Optional”表示如果引用无法解析,则此引用将是无操作。
resolve (string)
Resolve 指定何时应解析此引用。默认值为“IfNotPresent”,将仅在相应字段不存在时尝试解析引用。使用“Always”在每次协调时解析引用。
name (string)
Name 是连接 Secret 的名称。
writeConnectionSecretToRef (object)
WriteConnectionSecretToReference 指定此代管式资源的任何连接详细信息应写入的 Secret 的命名空间和名称。连接详细信息通常包含连接到代管式资源所需的端点、用户名和密码。在未来版本中,此字段将被 PublishConnectionDetailsTo 取代。目前可以分别设置这两个字段,并且连接详细信息会发布到两者,而不会相互影响。
name (string)
Secret 的名称。
namespace (string)
Secret 的命名空间。
status (object)
NodePoolStatus 定义观察到的 NodePool 状态。
atProvider (object)
没有提供说明。
annotations (object)
可选。节点池上的注解。此字段的限制与 Kubernetes 注解相同。所有键和值的总大小不得超过 256k。键可以包含 2 个部分:前缀和名称,以斜杠 (/) 分隔。前缀必须是 DNS 子网域。名称不得超过 63 个字符,以字母数字字符开头和结尾,中间可以使用短划线 (-)、下划线 (_)、点 (.) 和字母数字字符。
additionalProperties (string)
没有提供说明。
autoscaling (array)
此节点池的自动扩缩器配置。
maxNodeCount (number)
节点池中的节点数上限。必须大于等于 min_node_count。
minNodeCount (number)
节点池中的节点数下限。必须大于等于 1 且小于等于 max_node_count。
azureAvailabilityZone (string)
可选。此节点池中节点的 Azure 可用区。 如果未指定,则默认为 1。
cluster (string)
资源的 azureCluster
config (array)
节点池的节点配置。
proxyConfig (array)
出站 HTTP(S) 流量的代理配置。
resourceGroupId (string)
包含代理 Keyvault 的资源组的 ARM ID。 资源组 ID 的格式为 /subscriptions//resourceGroups/
secretId (string)
代理设置 Secret 的网址及其版本。Secret ID 的格式为 https:.vault.azure.net/secrets//。
rootVolume (array)
可选。与为每个节点池机器预配的根卷相关的配置。 如果未指定,则默认为 32 GiB Azure 磁盘。
sizeGib (number)
可选。磁盘的大小(以 GiB 为单位)。如果未指定,则系统会提供默认值。请参阅父级资源中的特定引用。
sshConfig (array)
用于指定节点池机器访问方式的 SSH 配置。
authorizedKey (string)
由 Anthos 管理的虚拟机的 SSH 公钥数据。此数据接受根据 sshd(8) 手册页面在 OpenSSH 中使用的 authorization_keys 文件格式。
vmSize (string)
可选。Azure 虚拟机大小名称。示例:Standard_DS2_v2。有关选项,请参阅 (/anthos/clusters/docs/azure/reference/supported-vms)。如果未指定,则默认为 Standard_DS2_v2。
createTime (string)
仅供输出。此节点池的创建时间。
etag (string)
允许客户端通过乐观并发控制执行一致的“读取-修改-写入”操作。可在更新和删除请求中发送,以确保客户端在继续操作之前具有最新值。
id (string)
资源的标识符,格式为 projects/project/locations/location/azureClusters/cluster/azureNodePools/name
maxPodsConstraint (array)
可在节点池中的节点上同时运行的 pod 数上限的限制。
maxPodsPerNode (number)
要在单个节点上调度的 pod 数上限。
reconciling (boolean)
仅供输出。如果设置,则目前存在节点池的待更改项。
state (string)
仅供输出。节点池的当前状态。 可能的值:STATE_UNSPECIFIED、PROVISIONING、RUNNING、RECONCILING、STOPPING、ERROR、DEGRADED
subnetId (string)
在其中运行节点池虚拟机的子网的 ARM ID。确保它是集群配置中虚拟网络下的子网。
uid (string)
仅供输出。节点池的全局唯一标识符。
updateTime (string)
仅供输出。此节点池的上次更新时间。
version (string)
在此节点池上运行的 Kubernetes 版本(例如 1.19.10-gke.1000)。
conditions (array)
资源的条件。
lastTransitionTime (string)
LastTransitionTime 是此条件上次从一种状态转换到另一种状态的时间。
message (string)
包含有关此条件上次从一种状态转换到另一种状态的详细信息的消息(如果有)。
reason (string)
此条件上次从一种状态转换到另一种状态的原因。
status (string)
此条件的状态;目前是 True、False 还是 Unknown?
type (string)
此条件的类型。在任意时间点,对资源最多只能应用一个条件类型。
|
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2024-07-01。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["翻译问题","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2024-07-01。"],[],[]]