# vagrant-kubeadm-kubernetes-containerd **Repository Path**: wangmt2000/vagrant-kubeadm-kubernetes-containerd ## Basic Information - **Project Name**: vagrant-kubeadm-kubernetes-containerd - **Description**: 使用vagrant初始化一个containerd 运行时的k8s - **Primary Language**: Shell - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-09-20 - **Last Updated**: 2026-04-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README vagrant-vagrant-kubeadm-kubernetes-containerd 介绍 一个简单粗暴的DEMO。 系统需求 本项目拉起 ``` 1个 master 2c4G 2个 worker 1c2G 合计需要4核8G内存 ``` 可修改settings.yaml相关参数 使用vagrant 生成基于cka考试环境虚拟机。 本项目CKA目录下的html为考题 原项目是国外的一个CKS环境,修改为使用containerd运行时。以及国内镜像。 嫁接 瑞通 CKA考试练习环境。 推荐参考:https://blog.csdn.net/tiger0310119/article/details/139217456 基于2023年9月的CKA考题 2024年9月修改基于1.31版本。 安装教程 下载vagrant https://developer.hashicorp.com/vagrant/downloads?product_intent=vagrant window(需要用迅雷或科学): https://releases.hashicorp.com/vagrant/2.3.7/vagrant_2.3.7_windows_amd64.msi 下载 virtualbox https://www.virtualbox.org/wiki/Downloads 虚拟机:https://download.virtualbox.org/virtualbox/7.0.10/VirtualBox-7.0.10-158379-Win.exe 虚拟机扩展:https://download.virtualbox.org/virtualbox/7.0.10/Oracle_VM_VirtualBox_Extension_Pack-7.0.10.vbox-extpack 步骤1 安装virtualbox, 以及在virtualbox中导入VirtualBox_Extension_Pack 步骤2 安装vagrant 步骤3 git clone本项目,然后进入本项目目录,执行 ```shell vagrant up ``` virtualbox会自动拉起3个虚拟机,并安装k8s 步骤4 配置 CKA考试环境 ```shell #setup cka练习环境,题目在cka/下。 #具体请参照https://zhuanlan.zhihu.com/p/564737349文章。 vagrant ssh master sudo -i /vagrant/cka/cka-setup #cka评分 /vagrant/cka/cka-grade ``` 本项目为技术演示、学习之目的。脚本为参照培训机构东方瑞通苏振老师脚本修改及GitHub上项目修改。在此表示感谢。