gpt4 book ai didi

kubernetes - 如何在 EKS 上使用 helm 和基于 token 的身份验证系统

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

我们使用 helm 来管理我们的 kubernetes 应用程序。我们使用这样的 kubectl 命令:kubectl --token $TOKEN 获取 pod

因此我们使用基于 token 的身份验证系统来运行 kubectl,而不是存储在 ~/.kube/config 文件中的身份验证信息。

现在的问题是:我们无法运行任何 helm 命令,因为所有 helm 命令都会抛出:Error: Unauthorized

所以问题是如何将 helm 与基于 token 的身份验证系统一起使用。

上下文:最近,我们的 DevOps 团队从 self 管理的 K8S 迁移到亚马逊的 EKS。他们提供的用于验证 kubectl 的唯一机制是通过 token 。

最佳答案

目前 Helm 不支持使用 Kubernetes API 的基于 token 的授权机制。因此,没有用户提供的不记名 token 验证的选项。你可以找到 Github issue提出在 Tiller 中支持身份验证和授权。

Helm 3 设计 Proposal已宣布实现重大变更,例如新的安全性 concepts .

关于kubernetes - 如何在 EKS 上使用 helm 和基于 token 的身份验证系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53220052/

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