帮助文档 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
帮助文档 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 阿里云
  3. 分布式云容器平台ACK One
  4. 操作指南
  5. 注册集群
  6. 接入云上Serverless算力
  7. ACS算力
  8. ACS算力高级配置
  9. ACS Pod Annotation功能说明

ACS Pod Annotation功能说明

  • ACS算力高级配置
  • 发布于 2025-04-18
  • 0 次阅读
文档编辑
文档编辑

ACS Pod支持通过Annotation的方式进行部分扩展功能的开启和配置。本文介绍ACS支持的所有Pod Annotation的定义和功能。

ACS Pod支持配置的Annotation

您可以通过Pod Annotation中配置支持的Key和Value以开启相关功能和配置,示例如下。

Pod配置示例

apiVersion: v1
kind: Pod
metadata:
  name: annotation-pod
  annotations:
    network.alibabacloud.com/vswitch-ids: "vsw-foo"
spec:
  ...

Deployment配置示例

apiVersion: apps/v1
kind: Deployment
metadata:
  name: foo
  ...
spec:
  ...
  template:
    metadata:
      annotations:
        network.alibabacloud.com/vswitch-ids: "vsw-foo"
    ...

网络

功能

参数

示例值

说明

为Pod指定交换机和安全组

network.alibabacloud.com/vswitch-ids

"vsw-slw1***,vsw-lkjwo***"

指定交换机ID,支持指定多个交换机开启多可用区创建Pod功能。

network.alibabacloud.com/security-group-ids

"sg-sljwo***,sg-lwirp***"

指定安全组ID,支持指定多个安全组。

为ACS Pod配置自定义DNS

network.alibabacloud.com/custom-dnsconfig

{"servers":["20.1.xx.xx","30.1.xx.xx"],"searches":["xx.com","yy.com"],"options":["ndots:2","edns0"]}

指定自定义DNS配置。

在ACS集群中使用网络策略

alibabacloud.com/enable-network-policy-agent

"true"

对ACS Pod启用NetworkPolicy。默认值为false。

为Pod挂载独立公网EIP

network.alibabacloud.com/pod-with-eip

"true"

是否自动创建并绑定EIP。取值:

  • true:自动创建并绑定EIP。

  • false:不自动创建并绑定EIP。

network.alibabacloud.com/pod-eip-instanceid

"eip-bp14q***"

使用指定的EIP,请填写EIP实例ID,例如:eip-bp14q***。更多信息,请参见申请EIP。

k8s.aliyun.com/eci-eip-instanceid(兼容ECI注解)

network.alibabacloud.com/eip-bandwidth

"5"

EIP峰值带宽,单位:Mbps。

network.alibabacloud.com/eip-internet-charge-type

"PayByTraffic"

EIP流量的计费方式。取值:

  • PayByTraffic:默认值,按使用流量计费。

  • PayByBandwidth:按带宽计费。

更多信息,请参见EIP计费方式。

k8s.aliyun.com/eip-charge-type(兼容早期版本的注解)

network.alibabacloud.com/eip-instance-charge-type

"PrePaid"

EIP实例的付费模式。取值:

  • PrePaid:包年包月。

  • PostPaid:按量计费。

更多信息,请参见包年包月和按量付费。

network.alibabacloud.com/eip-common-bandwidth-package-id

"cbwp-slex***"

绑定已有的共享带宽包。

network.alibabacloud.com/eip-isp

"BGP"

EIP的线路类型。取值:

  • BGP:BGP(多线)线路。

  • BGP_PRO:BGP(多线)精品线路。

更多信息,请参见申请EIP。

network.alibabacloud.com/eip-public-ip-address-pool-id

"pippool-dlsw***"

EIP地址池。关于EIP地址池的使用限制、使用步骤等,请参见创建和管理IP地址池。

network.alibabacloud.com/eip-resource-group-id

EIP资源组。更多信息,请参见申请EIP。

network.alibabacloud.com/eip-name

EIP名称。更多信息,请参见申请EIP。

network.alibabacloud.com/eip-description

EIP描述。更多信息,请参见申请EIP。

network.alibabacloud.com/eip-security-protection-types

EIP安全防护级别。若配置多个,请通过半角逗号,分隔。更多信息,请参见申请EIP。

network.alibabacloud.com/pod-eip-release-strategy

"Never"

Pod EIP的回收策略。取值:

  • Follow:默认值,跟随Pod生命周期。

  • Never:不删除Pod EIP。当不需要时需要手动删除这个Pod EIP。

  • 配置过期时间,例如:5m30s,表示在Pod删除5分钟30秒之后删除Pod EIP。支持符合规范的Go类型时间表达式。

镜像

功能

参数

示例值

说明

使用自建镜像仓库创建ACS Pod

registry.alibabacloud.com/plain-http-registry

"harbor***.pre.com,192.168.XX.XX:5000,reg***.test.com:80"

拉取采用HTTP协议的自建镜像仓库中的镜像时,需配置该参数,避免因协议不同而导致镜像拉取失败。

registry.alibabacloud.com/insecure-registry

"harbor***.pre.com,192.168.XX.XX:5000,reg***.test.com:80"

拉取使用自签发证书的自建镜像仓库中的镜像时,需要配置该参数来跳过证书认证,避免因证书认证失败而导致镜像拉取失败。

ACS自动追加的Annotation

说明

以下Annotation信息为ACS相关功能处理完成后产生的结果信息,如网卡分配结果和EIP分配结果等,这部分Annotation参数不允许用户进行设置和修改。

功能

参数

示例值

说明

网卡分配信息

network.alibabacloud.com/allocated-eni-id

"eni-esdxs***"

分配的网卡(ENI)ID。

network.alibabacloud.com/vpc-id

"vpc-sljwo***"

当前网卡归属的VPC ID。

network.alibabacloud.com/vswitch-id

"vsw-lskdw***"

当前网卡归属的交换机ID,如果您创建ACS Pod时指定了多个交换机,这里展示的是最终使用的交换机。

EIP分配信息

network.alibabacloud.com/allocated-eip-id

"eip-bp1m***"

分配的EIP ID信息。

network.alibabacloud.com/allocated-eip-address

"116.62.***"

分配的EIP的IP地址。

资源规格

alibabacloud.com/pod-use-spec

"2.5-5Gi"

规格规整后ACS Pod的CPU/Memory规格,表示的格式和单位是为"xxvCPU-xxGiB"。

alibabacloud.com/pod-gpu-use-spec

"1"

规格规整后ACS Pod的GPU卡数量。

alibabacloud.com/pod-ephemeral-storage

"30Gi"

规格规整后ACS Pod的临时存储空间大小,单位是GiB。

调度结果信息

topology.kubernetes.io/region

"cn-hangzhou"

ACS Pod的所属地域。

topology.kubernetes.io/zone

"cn-hangzhou-i"

ACS Pod的所属可用区。

其他元信息

alibabacloud.com/instance-id

"acs-sdsf***"

ACS Pod实例ID。

alibabacloud.com/request-id

"6925D4B7-***"

请求ID。

相关文章

使用自建镜像仓库创建ACS Pod 2025-04-18 18:14

拉取自建镜像仓库中的镜像时,可能会碰到因协议不同、证书认证失败或者使用了自建DNS服务器而导致镜像拉取失败的问题。本文介绍在自建镜像仓库采用HTTP协议和使用自签发证书或者自建DNS服务器的情况下,如何拉取自建镜像仓库中的镜像来创建ACS工作负载。 功能说明 拉取自建镜像仓库中的镜像时,可能会碰到E

为ACS Pod配置自定义DNS 2025-04-18 18:14

如果您需要使用自建DNS服务来解析镜像仓库以及其他应用的域名,需要将ACS Pod使用的DNS配置为您自建的DNS服务器。本文介绍如何为ACS Pod配置自定义DNS。 适用范围 以下3种情况可以通过Annotation配置自定义DNS:

使用PrivateLink解决数据中心网段IP冲突 2025-04-18 18:14

数据中心的Kubernetes集群通过专线接入ACK One注册集群后,在使用Serverless算力资源时,ack-virtual-node组件需要调用阿里云内网的OpenAPI进行资源生命周期管理。而这些内网的OpenAPI域名解析的IP地址通常都是100网段的IP,可能会导致内网中使用相同网段

静态挂载NAS存储卷 2025-04-18 18:14

对于共享数据,I/O要求较高的应用场景,您可以使用文件存储 NAS(File Storage NAS)作为持久化存储卷。本文介绍如何为应用

静态挂载OSS存储卷 2025-04-18 18:14

如果应用需要存储图片、音视频等非结构化数据,可以使用OSS作为持久化存储卷。本文介绍如何为应用静态挂载OSS存储卷,并验证OSS的共享存储和持久化存储。 注意事项 OSS是一个海量、安全、低成本、高可靠的存储空间,适合存储写入后较少修改的数据,以及非结构化数据(如图片、音视频等)。更多信息,请参见存

增加临时存储空间大小 2025-04-18 18:14

ACS Pod默认提供30 GiB的免费的临时存储空间(EphemeralStorage),如果该存储空间大小无法满足您的需求,您可以自定义增加临时存储空间大小。 背景信息 每个ACS Pod默认提供30 GiB的临时存储空间(免费),如下图所示。

目录
Copyright © 2025 your company All Rights Reserved. Powered by 博智数字服务平台.
闽ICP备08105208号-1