Kubernetes add cluster.
admin
2024-04-23 16:59:40
0

目录

1.create serviceaccount

2.get token and sa from secret

3.add cluster

4.check configuration

5.refer to


1.create serviceaccount

# 创建一个服务账号

kubectl create sa ${my-account}

在k8s中创建serviceaccount成功后,同步创建出对应的secret,secret存储了token和证书信息。

2.get token and sa from secret

# 根据sa name找到对应的secret name

SECRET_NAME=$(kubectl get serviceaccount ${my-account} -n kube-system -o jsonpath='{.secrets[0].name}')
echo $SECRET_NAME

# 直接依据secret name 找到token和CA证书信息(后续创建user需要使用) 

# 找到TOKEN

TOKEN=$(kubectl get secret ${SECRET_NAME} -n kube-system -o jsonpath='{.data.token}'|base64 -d)
echo $TOKEN

# 找到CA

CA_CRT=$(kubectl get secret ${SECRET_NAME} -n kube-system -o jsonpath='{.data.ca\.crt }'|base64 -d)
echo $CA_CRT

3.add cluster

# create SA file

cat << EOF > k8s-ca.crt
${CA_CRT}
EOF

# config a new cluster

kubectl config set-cluster ${my-cluster} --server=${serverpath}  --certificate-authority=./k8s-ca.crt --embed-certs=true

serverpath需要在k8s集群上查看,格式是http://k8s-cluster-host:port

# add user

kubectl config set-credentials ${my-user} --token ${TOKEN}

# add context

kubectl config set-context ${my-context} --user ${my-user} --cluster ${my-cluster}

4.check configuration

kubectl cluster-info --context ${my-context} && kubectl get ns --context ${my-context} && kubectl get pods --context ${my-context}

最后这一步是验证配置是否生效的操作,本质是一个查询操作。

5.refer to

k8s之serviceaccount,登录账号创建 - SZ_文彬 - 博客园

相关内容

热门资讯

持续打造一批具有国际辨识度的文... 5月21日,在2026深蓝媒体智库年度论坛上,北京市文化和旅游局二级巡视员杨连霞在致辞中表示,当前,...
差异化与自有品牌开发能力成考验 硬折扣超市调查之观点与展望 虽然硬折扣被多家企业看好,但这依然不是一块好啃的骨头。2024年,三只松...
原创 大... 银行柜台前的队伍,最近又长了起来。不是大爷大妈来取退休金,是一群中青年攥着身份证,咬牙凑齐20万,就...
金日观察 | 十年金价突破89... 来源:中国黄金网 很多读者在后台留言或私信,表示不理解有时发布内容看涨、有时看空,这里统一为大家解释...
原创 淘... 过去一年每次与朋友们讨论外卖大战,总要争个面红耳赤,我们多纠结在: 1)外卖大战开启之前,整个行业增...
超三成收入来自AI,联想全年营... 在人工智能的强势推动下,联想集团(HKSE:992;ADR:LNVGY)2025/26财年全年业绩首...
苏州一天新增两家上市公司! 今天(5月22日) 又有两家苏州企业携手登陆资本市场 其中 江苏朗信电气股份有限公司 在北京证券交易...
张江融资租赁公司揭牌并首单业务... 来源:市场资讯 (来源:租赁小哥) 日前,上海张江融资租赁有限公司(下称“张江租赁”)揭牌并实现首单...
原创 存... 最近去银行存定期的朋友,估计心里都凉透了。三年前,3年期定期存款还有3.3%的利率,10万块钱存进去...
Arm收涨16%!市值破300... 受全球AI算力需求暴涨推动,Arm总市值首次突破3000亿美元大关。 5月21日,Arm股价收涨16...
从各大城市“一季报”看中国经济... 上海北京GDP双双破万亿 武汉规上高技术制造业增加值增长45.4% 从各大城市“一季报”看中国经济韧...
81岁任正非突然登陆《新闻联播... 2026年5月8日晚,在央视《新闻联播》的镜头下,81岁,淡出公众视野许久的任正非,罕见地再次出现在...
江西油价调整!5月21日24时... 据央视新闻报道,5月8日国内成品油价格调整以来,国际市场原油价格震荡上行后有所回落,本次调价的前10...
原创 中... 提到中国最"可惜"的城市,很多人脑子里第一个蹦出来的就是汕头。这座粤东沿海小城曾经是1980年首批四...
原创 美... 一场席卷全球的债市抛售风暴正在上演,30年期美债收益率突破5%,刷新2007年以来最高纪录。经济学家...
长鑫科技董事长朱一明,自掏腰包... 国内DRAM(动态随机存取存储器)龙头企业长鑫科技集团股份有限公司(下称“长鑫科技”)日前更新科创板...
原创 签... 全球棋局,一步一新。我是老墨,与您纵览世界大势。 5月19日至20日,普京到中国访问,中俄连续敲定多...
三星内存工人或将获得280万人... 财联社5月21日讯(编辑 马兰)由于三星电子管理层与工会在最后一刻达成协议,避免了罢工,三星电子股价...
世界杯如何把一张门票卖成奢侈品 企业把世界杯当成全球顶级商务社交场,2023年-2026年周期,国际足联的票务收入首次超过商业赞助 ...