I W*_*der 5 containers docker kubernetes
如何限制容器的网络使用或带宽?
我搜索了Internet,但似乎没有现有的成熟解决方案。
我可以修改主机,但不能修改在docker或docker本身中运行的程序。这意味着我可以更改配置,但不能更改需要重新构建/重新编译的docker 代码。
Docker issue 9607指的是bridge network,issue 4763还是open。
所以这还没有被 docker 原生支持。
Kubernetes 问题 2856引用了一个sidecar 选项: istio,因此如果您可以将协调器添加到当前的docker 设置中,这将是您的最佳方法。
Kubernetes 现在有一个实验性功能,可以限制网络带宽: https://kubernetes.io/docs/concepts/extend-kubernetes/compute-storage-net/network-plugins/#support-traffic-shaping
apiVersion: v1
kind: Pod
metadata:
annotations:
kubernetes.io/ingress-bandwidth: 1M
kubernetes.io/egress-bandwidth: 1M
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1966 次 |
| 最近记录: |