gpt4 book ai didi

kubernetes - Kubernetes:如何实现网络资源配额

转载 作者:行者123 更新时间:2023-12-02 11:53:58 29 4
gpt4 key购买 nike

我对Kubernetes quotas for CPU and memory usage很熟悉。但是,我正在设想一种方案,其中保证某些容器使用大量网络带宽,而且我看不到任何警告Kubernetes的方法。 (例如,不要在同一台计算机上放置两个,即使其他配额都可以,也不要在该计算机上放置太多其他东西)。我如何影响这种行为?出于这个问题的目的,我完全控制了群集,并准备在必要时编写代码。

最佳答案

您唯一可以做的就是使用kubernetes.io/ingress-bandwidthkubernetes.io/egress-bandwidth annotations应用Support traffic shaping。它只能应用于您的PODS。

例:

apiVersion: v1
kind: Pod
metadata:
annotations:
kubernetes.io/ingress-bandwidth: 1M
kubernetes.io/egress-bandwidth: 1M
..

官方的k8s文档也提供了指向 bandwidth plugin的链接。尝试申请满足您的需求。

并阅读 github related topic

关于kubernetes - Kubernetes:如何实现网络资源配额,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54253622/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com