容器服务里限制应用的带宽
容器场景下,一个标准的需求就是限制容器能够使用的最大资源,在Kubernetes里,我们可以很方便的设置一个容器能使用的最大内存,也能限制容器能分配到的CPU。然而容器使用的资源不光CPU和内存,网络带宽也是很重要的资源,设想某个应用因为代码缺陷把整个节点的带宽打满,必然影响同一台机器上其他的其他服务,造成服务的不可用。本文将介绍一种方式,能够限制Kubernetes集群里一个容器能够使用的最大带宽。 前置条件 本文所有的示例都在阿里云容器服务上验证通过。要运行本文中的示例,首先,你需要一个Kubernetes集群,推荐使用阿里云容器服务,你可以通过阿里云容器服务的控制台一键创建Kubernetes集群。如果你已经有Kubernetes,也可以直接使用。 部署kube-tc kube-tc是阿里云容器服务团队提供的Kubernetes下的