gpt4 book ai didi

kubernetes - 您的集群身份验证出现问题。当我进行 gitlab 和 k8s 集群集成时

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

我使用 kops 在 aws 中创建 k8s 集群

我写了 kubernetes 集群名称:test.fuzes.io
api 网址:https://api.test.fuzes.io/api/v1
我用结果填写 CA 证书字段
kubectl get secret {secrete_name} -o jsonpath="{['data']['ca\.crt']}" | base64 --decode
最后我用结果填充服务 token 字段
kubectl -n kube-system describe secret $(kubectl -n kube-system get secret | grep gitlab-admin | awk '{print $1}')
但是当我保存更改时,我收到消息
There was a problem authenticating with your cluster. Please ensure your CA Certificate and Token are valid.
我无法安装带有 kubernetes 错误的 Helm 机:404

我真的不知道我做错了什么。请帮我....

最佳答案

正如@fuzes 确认的那样,重新创建集群可以解决此问题。

这也在 GitLab 问题中有所描述 - Kubernetes authentication not consistent

简而言之:
在多个项目中使用相同的 Kubernetes 集群集成配置可以在一个项目上正确进行身份验证,但在另一个项目上却没有。

只需设置 CI Variables 即可解决此问题的另一个建议( KUBE_NAMESPACEKUBECONFIG )而不是使用我们的 Kubernetes 集成。

希望这对以后的引用有用。

关于kubernetes - 您的集群身份验证出现问题。当我进行 gitlab 和 k8s 集群集成时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56732383/

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