为seven-air名称空间生成ServiceAccount账户,并创建使用容器私有镜像仓库secret资源
#创建名称空间
kubectl create namespace seven-air
#为seven-air名称空间创建私有仓库秘钥认证信息
kubectl create secret docker-registry harbor --docker-server=harbor.lianhang.jetair --docker-username=flycua --docker-password=xxxx -n seven-air
#创建ServiceAccount
vim /etc/kubernetes/seven-air-account.yaml
apiVersion: v1
kind: ServiceAccount
name: seven-account
namespace: seven-air
imagePullSecrets:
- name: harbor
#查看ServiceAccount信息
[root@kmaster account]# kubectl get ServiceAccount -n seven-air
NAME SECRETS AGE
default 1 22h
seven-account 1 22h
[root@kmaster account]# kubectl describe serviceaccount seven-account -n seven-air
Name: seven-account
Namespace: seven-air
Labels: <none>
Annotations: kubectl.kubernetes.io/last-applied-configuration:
{"apiVersion":"v1","imagePullSecrets":[{"name":"harbor"}],"kind":"ServiceAccount","metadata":{"annotations":{},"name":"seven-account","nam...
Image pull secrets: harbor
Mountable secrets: seven-account-token-slppb
Tokens: seven-account-token-slppb
Events: <none>
文档更新时间: 2019-07-29 22:08 作者:张尚