栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

利用vmware linux虚拟机搭建k8s集群

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

利用vmware linux虚拟机搭建k8s集群

1.假若两台linux hostname同名,必须先修改Hostname才能正常运行k8s。

master节点 hostnamectl --static set-hostname k8s-master

node节点 hostnamectl --static set-hostname k8s-node1

5.cat < /etc/yum.repos.d/kubernetes.repo
[kubernetes]
name=Kubernetes
baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64/
enabled=1
gpgcheck=0
repo_gpgcheck=0
gpgkey=https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg https://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg
EOF

6.yum install -y kubectl-1.16.0-0 kubeadm-1.16.0-0 kubelet-1.16.0-0

systemctl enable kubelet && systemctl start kubelet

7.初始化k8s。kubeadm init --image-repository registry.aliyuncs.com/google_containers --kubernetes-version v1.16.0 --apiserver-advertise-address 192.168.66.61 --pod-network-cidr=255.255.255.0/24 --token-ttl 0

10.scp -r 192.168.66.61:/etc/cni /etc/cni

12.wget https://raw.githubusercontent.com/kubernetes/dashboard/v1.10.1/src/deploy/recommended/kubernetes-dashboard.yaml

vi kubernetes-dashboard.yaml在service 下添加type: NodePort,port中增加nodePort: 30021。(冒号后面必须空格,大小写不能更改)。

浏览器无法打开dashboard的话先用命令

kubectl get pods -A查看pods状态

查看有问题pods详细情况 kubectl describe pods kubernetes-dashboard-7c54d59f66-z2fkm -n kube-system。故障一般是由于网络原因拉取国外镜像缓慢导致的。
13.删除pod 。kubectl delete pod 要删除的pod名称 --namespace kube-system

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/827706.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号