You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过kubectl创建kubernetes.io/service-account-token类型的Secret?

命令行创建Kubernetes服务账户Token类型Secret的方法

当然可以通过kubectl命令行直接创建,你遇到的错误是因为缺少必填注解——必须指定要关联的服务账户名称。

直接使用以下命令即可创建(替换my-sa为你实际的服务账户名称):

kubectl create secret generic test --type=kubernetes.io/service-account-token -n dev --annotations="kubernetes.io/service-account.name=my-sa"

注意事项:

  • 你指定的服务账户my-sa必须已经在dev命名空间存在,如果还没有,先执行创建命令:
    kubectl create serviceaccount my-sa -n dev
    
  • 创建完成后,Kubernetes会自动为这个Secret填充对应的服务账户Token数据,不需要手动添加。

内容的提问来源于stack exchange,提问作者JDev

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.09 15:01:04