ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

k8s搭建

2021-07-31 11:02:26  阅读:198  来源: 互联网

标签:kubectl kubernetes -- namespace dashboard pod k8s 搭建


搭建教程
https://www.cnblogs.com/xuweiweiwoaini/p/13884112.html
初始化参数
kubeadm init --apiserver-advertise-address=192.168.1.161 --image-repository registry.aliyuncs.com/google_containers --kubernetes-version v1.18.0 --pod-network-cidr=10.244.0.0/16

安装dashboard教程
https://www.cnblogs.com/bigberg/p/13469736.html

生成一个永不过期的token

kubeadm token create --print-join-command
kubeadm token create --ttl 0

卸载dashboard

kubectl get secret,sa,role,rolebinding,services,deployments --namespace=kubernetes-dashboard | grep dashboard

kubectl delete deployment kubernetes-dashboard --namespace=kubernetes-dashboard 
kubectl delete service kubernetes-dashboard  --namespace=kubernetes-dashboard 
kubectl delete role kubernetes-dashboard-minimal --namespace=kubernetes-dashboard 
kubectl delete rolebinding kubernetes-dashboard-minimal --namespace=kubernetes-dashboard
kubectl delete sa kubernetes-dashboard --namespace=kubernetes-dashboard 
kubectl delete secret kubernetes-dashboard-certs --namespace=kubernetes-dashboard
kubectl delete secret kubernetes-dashboard-key-holder --namespace=kubernetes-dashboard

node加入master
kubeadm join 192.168.1.161:6443 --token kuezr7.kcikphsnhsr7v65d --discovery-token-ca-cert-hash sha256:8a603328953526a436bf8250ef3fb3aa75565f3de18308d0bee15cb7bc2e6c4e

kubectl 常用命令

获取node
kubectl get node

查看pod运行情况

kubectl get pods -A  -o wide

获取pod列表
kubectl get pod -A

查看命名空间下的pod
kubectl get pods -n kube-system

获取pod详情
kubectl describe pod 'podname' -n 'namespace'

使用yaml创建容器、用户、角色等
kubectl apply -f **.yaml

标签:kubectl,kubernetes,--,namespace,dashboard,pod,k8s,搭建
来源: https://www.cnblogs.com/jjiaper/p/15083607.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有