当前位置: 首页 > news >正文

vagrant安装k8s集群

目录

    • 概述
    • 前期准备
      • 安装virtualbox
      • 安装vagrant
      • 安装gitbash
    • 集群架构
    • 集群安装
    • 集群初始化
    • 集群测试

概述

使用vagrant、virtualbox创建。

前期准备

安装virtualbox

访问官网安装,版本7.0.10

安装vagrant

访问官网安装,版本2.3.7

安装gitbash

访问官网安装,版本不限

集群架构

k8s版本1.26

hostnameip
kmaster172.16.16.100
kworker1172.16.16.101
kworker2172.16.16.102

集群安装

前提是 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
http://www.lryc.cn/news/227127.html

相关文章:

  • ArcGIS进阶:水源涵养功能分级评价操作
  • 数据结构与算法 | 第四章:字符串
  • 2023-11-rust-struct
  • Docker容器编排
  • 计算机中丢失mfc140u.dll怎么解决
  • postman设置动态token, 每次登录更新token
  • 架构师范文(AI写作)两篇
  • 基于SSM的电子病历系统
  • 一次sougo workflow库的使用过程
  • macOS Big Sur(macos11版本)
  • 泛微E-Office信息泄露漏洞复现
  • -bash: sudo: command not found的解决方法
  • CMOS介绍
  • 《软件工程与计算》期末考试真题范例及答案
  • springboot高校全流程考勤系统-计算机毕设 附源码 27637
  • 大二第四周总结——用原生js封装一个分页器
  • 智能AI系统ChatGPT系统源码+支持GPT4.0+支持ai绘画(Midjourney)/支持OpenAI GPT全模型+国内AI全模型
  • ARM Linux 基础学习 / 系统相关,文件系统,文件属性
  • nginx https 如何将部分路径转移到 http
  • 算法通关村第八关-白银挑战二叉树的深度和高度问题
  • 使用LogBack替换Log4j
  • 财务报告是什么
  • SOME/IP 协议介绍(四)RPC协议规范
  • PostgreSQL基础入门
  • Django 密码管理:安全实践与技术深入
  • 说说你对React Router的理解?常用的Router组件有哪些?
  • “可一学院”新课程《区块链企业应用》正式上线
  • Springboot---整合对象储存服务MinIO
  • HDRP图形入门:HDRP渲染管线depth翻转
  • uniapp——项目02