You need to enable JavaScript to run this app.
导航

生成并获取 Token

最近更新时间2023.10.30 15:47:57

首次发布时间2023.10.30 15:47:57

分布式云原生平台支持导入 Token 方式注册外部集群,本文为您介绍如何获取 Token。

操作步骤

  1. 运行以下 Yaml,依次创建 serviceAccount、为 serviceAccount 绑定集群角色,以及生成 Token 信息。
# 创建 serviceAccount
apiVersion: v1
kind: ServiceAccount
metadata:
  name: dcp-token
  namespace: kube-system
---
# 为 serviceAccount 绑定集群角色
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
  name: dcp-token
roleRef:
  apiGroup: rbac.authorization.k8s.io
  kind: ClusterRole
  name: cluster-admin
subjects:
- kind: ServiceAccount
  name: dcp-token
  namespace: kube-system
---
# 生成 token 信息
apiVersion: v1
kind: Secret
metadata:
  name: dcp-token
  namespace: kube-system
  annotations:
    kubernetes.io/service-account.name: "dcp-token"
type: kubernetes.io/service-account-token
  1. 执行命令 kubectl -n kube-system describe secret dcp-token 获取已经生成的 Token 信息。