配置QoS
Kube-OVN可以通过Pod上annotation的“ovn.kubernetes.io/ingress_rate”和“ovn.kubernetes.io/egress_rate”属性来控制Pod的双向带宽,其单位为Mbit/s。用户可以在创建时设置QoS也可以在Pod运行时通过更改annotation来动态调整QoS。
- 创建时QoS设定示例:
1 2 3 4 5 6 7 8 9 10 11 12
apiVersion: v1 kind: Pod metadata: name: qos namespace: product annotations: ovn.kubernetes.io/ingress_rate: "3" ovn.kubernetes.io/egress_rate: "1" spec: containers: - name: qos image: nginx:alpine
- 动态调整QoS示例:
1
kubectl annotate --overwrite pod nginx-74d5899f46-d7qkn ovn.kubernetes.io/ingress_rate=3
父主题: 运维操作