1 - 创建模板
创建 debian 12 k8s 模板
准备工作
准备虚拟机
从模版 template-debian12-basic-v03 (取最新版本) 克隆一个虚拟机,命名为 template-debian12-k8s-v01,VM ID 为 990401.
k8s 需要的 cpu 和内存稍大,修改虚拟机参数,cpu 修改为 8 核,内存 16g(mini 8192,memory 16384)。
搭建k8s
目前采用的是预热安装的方式,详细参考:
https://skyao.net/learning-kubernetes/docs/installation/kubeadm/debian12/prewarm/
2 - 创建虚拟机
创建使用 k8s 模板的虚拟机
创建虚拟机
从模板 template-debian12-k8s-v01 克隆一个虚拟机,命名为 k8sxxx。
配置虚拟机
参考: 克隆后的配置 一节
修改hostname 为 k8sxxx,设置 ip 地址为固定ip。
重启。
搭建k8s
wd k8s
sudo ./install_k8s_prewarm.zsh 192.168.3.112
安装完成之后记得 timeshift 备份:
sudo timeshift --create --comments "setup k8s to be host k8s112"