gpt4 book ai didi

kubernetes - 如何在kubernetes集群中启用 “ttlAfterFinished=true”?

转载 作者:行者123 更新时间:2023-12-02 12:01:46 25 4
gpt4 key购买 nike

在尝试了所有可能的配置之后,我在这里询问是否有人知道如何启用ttlAfterFinished=true

我使用的是K8S版本1.17.1。

最佳答案

您需要通过kube Controller 管理器和kube API服务器中的功能门启用它。如果将Kube Controller Manager和kube API Server部署为静态容器,则可以在以下位置找到部署yaml:
/etc/kubernetes/manifests/kube-controller-manager.yaml

etc/kubernetes/manifests/kube-apiserver.yaml
节点中。

编辑两个 list 文件,并将此行添加到命令部分的底部:

- --feature-gates=TTLAfterFinished=true

yaml编辑并保存后,启用该功能后,将自动重新创建 的kut Controller 管理器和kube API服务器pod。

您可以通过检查kube Controller 管理器pod的日志进行验证,并且应该在下面看到
I0308 06:04:43.886097       1 ttlafterfinished_controller.go:105] Starting TTL after finished controller

关于kubernetes - 如何在kubernetes集群中启用 “ttlAfterFinished=true”?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60582829/

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