1 个回答
1、第一个就是要验证 yaml 内容是否正确,这个确实很重要,一旦执行错了后果很严重,比如使用 helm 的时候最好岂容 dry-run 和 debug,先看看生成的 yaml 是否是预期想要的。
2、第二个限制资源的使用,比如 CPU 和 内存,这个也很重要,如果不设置一旦应用出现 bug 可能导致整个 k8s 集群都受到影响。
3、为 Pod,deployment 指定标签,用于分组。
helm upgrade app --dry-run --debug
2、第二个限制资源的使用,比如 CPU 和 内存,这个也很重要,如果不设置一旦应用出现 bug 可能导致整个 k8s 集群都受到影响。
3、为 Pod,deployment 指定标签,用于分组。
# 资源限制
resources:
limits:
cpu: 200m
memory: 200Mi
requests:
cpu: 100m
memory: 100Mi
发布于:2年前 (2023-08-18) IP属地:四川省
我来回答
您需要 登录 后回答此问题!