vagrant安装k8s集群

目录

概述

使用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
相关推荐
虎头金猫5 天前
4K 视频总卡在公网带宽?用 N1 + OpenList 把网盘播放链路重新理顺
运维·服务器·网络·python·容器·beautifulsoup·pandas
分布式存储与RustFS5 天前
MinIO 官方 Docker 镜像被移除:依赖它的项目该怎么办
docker·云原生·devops·对象存储·minio·分布式存储
codeejun5 天前
每日一Go·MySQL-5、锁机制全解析
云原生·golang
赵文宇(温玉)5 天前
CoreDNS的hosts插件的缺行配置导致k8s集群异常
容器·kubernetes·rancher
guo_wen_qiang6 天前
上传本地镜像到harbor中
docker·容器·持续部署
张洛闻Eren6 天前
k8s云原生【第十课】:水平 Pod 自动扩缩容
运维·数据库·云原生·kubernetes·github
忆~遂愿6 天前
本地片库怎么在外面打开?Plex + cpolar 搭一套可远程访问的私人影音库
docker·容器
Thneonl6 天前
你的 Pod 为什么 Pending:调度器两阶段
后端·kubernetes
不吃香菜kkk、6 天前
CI/CD(GitOps)学习与部署手册
运维·云原生·容器·kubernetes·云计算·jenkins·argocd
ChaITSimpleLove6 天前
云原生性能对决:JDK21虚拟线程+GraalVM vs .NET10/11 技术栈深度对比
微服务·云原生·serverless·graalvm native·native aot·runtime async·.net11/java21