gpt4 book ai didi

kubernetes - 如何在 kubespray 部署中设置 API Server 参数

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

我正在使用 kubespray用于部署 Kubernetes 集群和
想要为部署设置一些 API Server 参数。具体来说,我想通过 OpenID Connect 配置身份验证(例如设置 oidc-issuer-url 参数)。我看到 kubespray 有一些要设置的变量( https://github.com/kubernetes-sigs/kubespray/blob/master/docs/vars.md ),但不是我正在寻找的变量。

有没有办法通过 kubespray 设置这些参数?我不想手动配置每个主机(例如通过编辑 /etc/kubernetes/manifests/kube-apiserver.yaml 文件)。

谢谢你的帮助

最佳答案

在您所指的页面底部,有描述如何为 k8s 的各种组件定义自定义标志:

kubelet_custom_flags:
- "--eviction-hard=memory.available<100Mi"
- "--eviction-soft-grace-period=memory.available=30s"
- "--eviction-soft=memory.available<300Mi"

可能的变量是:
apiserver_custom_flags
controller_mgr_custom_flags
scheduler_custom_flags
kubelet_custom_flags
kubelet_node_custom_flags

关于kubernetes - 如何在 kubespray 部署中设置 API Server 参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55970282/

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