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
相关推荐
杨了个杨898216 分钟前
docker的网络模式
网络·docker·容器
spider_xcxc2 小时前
docker-compose.yaml 是“开发/测试环境”的利器,而 Kubernetes 配置是“生产环境”的标准。
docker·容器·kubernetes
chen_ke_hao3 小时前
K8s 高可用集群部署
java·docker·kubernetes
Geek-Chow4 小时前
Kubernetes HPA Behavior When Deployment Is Scaled to 0
云原生·容器·kubernetes
张忠琳14 小时前
【kubernetes】Node Feature Discovery 0.20.0-devel 源码深度解析 — 第四卷:CLI入口、工具链与全局架构总结
云原生·容器·架构·kubernetes·nvidia
Navicat中国15 小时前
开发者入门:无服务器数据库
数据库·云原生·serverless·navicat
nuo53420218 小时前
基础 6 —— Docker 容器数据卷
docker·容器
Sinclair18 小时前
安企CMS的安装-Docker 部署
运维·docker·容器
汪汪大队u20 小时前
【无标题】
运维·docker·kubernetes·prometheus
spider_xcxc1 天前
Docker Compose 容器通信详解:同一个 Compose 文件才能互通吗?
docker·容器·k8s·容器化·容器网络