ServiceAccount 使用

一、创建 Service Account

# 创建sa账号
root@k8s-master pv]# kubectl create serviceaccount xjy
serviceaccount/xjy created

[root@k8s-master pv]# kubectl get sa xjy -o yaml
apiVersion: v1
kind: ServiceAccount
metadata:
  creationTimestamp: "2021-11-16T02:17:24Z"
  name: xjy
  namespace: default
  resourceVersion: "236090"
  uid: a43c6d88-1633-4cc2-ac03-059f6767a197
secrets:
- name: xjy-token-l4cnc

# 自动创建secret
[root@k8s-master pv]# kubectl get secrets xjy-token-l4cnc -o yaml
apiVersion: v1
data:
  ca.crt: (BASE64)
  token: (BASE64)
kind: Secret
metadata:
  annotations:
    kubernetes.io/service-account.name: xjy
    kubernetes.io/service-account.uid: a43c6d88-1633-4cc2-ac03-059f6767a197
  creationTimestamp: "2021-11-16T02:17:24Z"
  name: xjy-token-l4cnc
  namespace: default
  resourceVersion: "236089"
  uid: ff3f307e-0d3c-4380-bbd5-2e7a42e197ac
type: kubernetes.io/service-account-token

二、添加 ImagePullSecrets

apiVersion: v1
imagePullSecrets:
- name: xiejiayi-secret
kind: ServiceAccount
metadata:
  creationTimestamp: "2021-11-16T02:17:24Z"
  name: xjy
  namespace: default
  resourceVersion: "236738"
  uid: a43c6d88-1633-4cc2-ac03-059f6767a197
secrets:
- name: xjy-token-l4c

   转载规则


《ServiceAccount 使用》 by XieJiayi is licensed under a 知识共享署名 4.0 国际许可协议 许可协议。转载请注明来源
 上一篇
Ingress 使用 Ingress 使用
官方文档地址:https://kubernetes.io/docs/concepts/services-networking/ingress/#ingress-class https://mp.weixin.qq.com/s?__biz=
2023-01-06
下一篇 
弹性伸缩 使用 弹性伸缩 使用
1.calico/node is not ready: BIRD is not ready: BGP not established with 192.168.56.12,192.168.56.10 interface=INTERFACE-
2023-01-06
  目录