配置ECI Pod带宽限速

ECI Pod(即ECI实例)支持配置流入和流出的网络带宽值,本文介绍如何对ECI Pod的流入和流出带宽进行限速。

配置说明

您可以在Pod metadata中添加Annotation来指定Pod入方向和出方向带宽值进行限速。相关Annotation如下:

  • kubernetes.io/ingress-bandwidth:入方向带宽。

  • kubernetes.io/egress-bandwidth:出方向带宽。

说明

带宽单位支持GB、G、MB、M、KB、K、B。如果未填写单位,则默认对应的单位为B,即字节。

配置示例如下:

apiVersion: apps/v1
kind: Deployment
metadata:
  name: test
  labels:
    app: test
spec:
  replicas: 2
  selector:
    matchLabels:
      app: nginx
  template:
    metadata:
      name: nginx-test
      labels:
        app: nginx
        alibabacloud.com/eci: "true" 
      annotations:
        kubernetes.io/ingress-bandwidth: 40M    #限制Pod入方向带宽
        kubernetes.io/egress-bandwidth: 10M    #限制Pod出方向带宽
    spec:
      containers:
      - name: nginx
        image: registry.cn-shanghai.aliyuncs.com/eci_open/nginx:1.14.2
        ports:
        - containerPort: 80

阿里云首页 弹性容器实例 相关技术圈