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
相关推荐
重生之我来学Python2 小时前
Docker套装的简介、安装、超级详细教程
linux·docker·容器·eureka·github
大大大大晴天️4 小时前
用 Helm、CRD 与 Operator 管大数据:声明式运维如何替代脚本化部署
大数据·云原生
LRL_5 小时前
深入浅出 Kubernetes 控制器:Deployment 与 StatefulSet 核心区别全景图
云原生·容器·kubernetes
起名真的太难了6 小时前
Docker 项目部署
docker·容器·eureka
MrSYJ6 小时前
Network Namespace 到底是个啥,别人再问你告诉他
docker·云原生·kubernetes
彬冷的心9 小时前
K8s 部署若依项目 + Harbor 私有仓库(双节点版)
云原生·容器·kubernetes
convee_ai9 小时前
Agent 执行为什么需要独立 Sandbox:拆解 Hullwork 的 gVisor 隔离
架构·kubernetes
想要成为老金高手9 小时前
Kubernetes Service 深度实践:从 ClusterIP 到 Ingress 七层代理
云原生·容器·kubernetes
IT大白鼠10 小时前
Kubernetes 持久化存储:PV、PVC、StorageClass 存储体系
云原生·容器·kubernetes
青禾83710 小时前
Docker 从入门到实践:镜像、容器、数据卷与 Docker Compose
运维·docker·容器