目录
概述
使用vagrant、virtualbox创建。
安装virtualbox
访问官网安装,版本7.0.10
安装vagrant
访问官网安装,版本2.3.7
安装gitbash
访问官网安装,版本不限
集群架构
k8s版本1.26
hostname | ip |
---|---|
kmaster | 172.16.16.100 |
kworker1 | 172.16.16.101 |
kworker2 | 172.16.16.102 |
集群安装
bash
# 127.0.0.1:15732 能代理上网
git clone -b 1.26 https://github.com/fktod/k8s-vagrant
cd k8s-vagrant
vagrant up
如果中途有报错,需要删了.vagrant文件夹和virtualbox上已经创建的虚拟机,然后重新执行命令:
vagrant up
集群初始化
vagrant ssh kmaster
mkdir ~/.kube
scp root@kmaster.example.com:/etc/kubernetes/admin.conf ~/.kube/config
# 根据提示输入yes,kubeadmin
集群测试
kubectl cluster-info
kubectl get pods -A