Kubernetes 令牌控制器不适用于 v1.24
Kubernetes Token Controller is not working at v1.24
我安装了 vanilla kubernetes 1.24,集群正常运行,但是当我尝试安装 kubernetes-dashboard 时,我意识到无法访问仪表板令牌。在 1.24 之前我只是描述令牌并获得。
通常在创建 sa 时,应该会自动创建 secret,但是现在,我只是尝试创建服务帐户然后自动创建 secret。
只需使用以下命令创建 sa:“kubectl create serviceaccount servicename” 您应该将 secret 视为带有 kubectl get secrets 的 servicename-token。但未创建..
有人遇到过这个问题吗?
对于您的问题“有人遇到过这个问题吗?”,答案是所有安装 1.24 版的人都将面临相同的行为,正如 documentation 所示,该版本包括以下功能LegacyServiceAccountTokenNoAutoGeneration,这是您遇到的问题的根本原因。
因此,现在的解决方法是手动创建令牌,如此 guide 所示。
我安装了 vanilla kubernetes 1.24,集群正常运行,但是当我尝试安装 kubernetes-dashboard 时,我意识到无法访问仪表板令牌。在 1.24 之前我只是描述令牌并获得。
通常在创建 sa 时,应该会自动创建 secret,但是现在,我只是尝试创建服务帐户然后自动创建 secret。
只需使用以下命令创建 sa:“kubectl create serviceaccount servicename” 您应该将 secret 视为带有 kubectl get secrets 的 servicename-token。但未创建..
有人遇到过这个问题吗?
对于您的问题“有人遇到过这个问题吗?”,答案是所有安装 1.24 版的人都将面临相同的行为,正如 documentation 所示,该版本包括以下功能LegacyServiceAccountTokenNoAutoGeneration,这是您遇到的问题的根本原因。
因此,现在的解决方法是手动创建令牌,如此 guide 所示。