立山 发表于 2024-6-23 13:20:14

Debian12 安装kubernetes1.28

部署kubernetes

设别基础设置标准


[*]Minimal Installed Debian 12 /11
[*]2 CPU / vCPU
[*]2 GB RAM
[*]20 GB free disk space
[*]Sudo User with Admin rights
[*]Stable Internet Connectivity
[*]Ensure that each node can communicate with the others via a reliable network connection.
1. 设置hostname和hosts文件

sudo hostnamectl set-hostname "master"      // Run on master node
sudo hostnamectl set-hostname "node1"    // Run on 1st worker node
sudo hostnamectl set-hostname "ndoe2"    // Run on 2nd worker node/etc/hosts 设置
10.0.8.2 master
10.0.0.6 node1
10.0.8.15 node22. 关闭全部节点的swap

目的:1. 平滑运行 2. 让内存泄漏的容器快速死亡
sudo swapoff -a
sudo sed -i'/ swap / s/^\(.*\)$/#\1/g' /etc/fstabdebian 非root下可能没有设置/usr/sbin 的环境变量,导致无法执行一些命令,设置下即可。
3. 添加防火墙规则

4. 安装Container

安装前全部节点设置内核参数
$ cat
页: [1]
查看完整版本: Debian12 安装kubernetes1.28