gpt4 book ai didi

kubernetes - 如何在 Kubernetes 中创建服务帐户并将 token 关联到新服务帐户

转载 作者:行者123 更新时间:2023-12-05 09:26:03 25 4
gpt4 key购买 nike

我尝试通过在我的 AWS EC2 cli 上运行命令在 Kubernetes 中创建一个简单的服务帐户 kubectl create serviceaccount jenkins --dry-run=client -o yaml > jenkins-sa.yaml 和我的 kube/config 文件在我的 /home/ec2-user 上。

我通过运行 kubectl apply -f jenkins-sa.yaml 应用了新配置 jenkins-sa.yaml,然后我尝试通过运行 查看有关新创建的服务帐户的更多信息kubectl describe serviceaccount jenkins 它显示一些信息,但没有默认情况下应与 jenkins 服务帐户关联的 secret token 。

如果有人能指出我做错了什么,我将不胜感激,因为我是 Kubernetes 的新手。下面是截图

enter image description here

最佳答案

您必须手动创建 token secret 。这是一个 YAML 示例:

apiVersion: v1
kind: Secret
type: kubernetes.io/service-account-token
metadata:
name: jenkins-sa-token
namespace: default
annotations:
kubernetes.io/service-account.name: "jenkins"

这将为您的 jenkins 服务帐户创建一个名为 jenkins-sa-token 的服务帐户 token secret 。

关于kubernetes - 如何在 Kubernetes 中创建服务帐户并将 token 关联到新服务帐户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74578607/

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