K8S 1.24作為一個很重要的版本更新,它為我們提供了很多重要功能。該版本涉及46項增強功能:其中14項已升級為穩定版,15項進入beta階段,13項則剛剛進入alpha階段。此外,另有2項功能被棄用、2項功能被刪除。
更詳細的資訊請檢視:ChangeLog-1.24
主機 | CPU | 記憶體 | 硬碟 | 主機名 | IP |
---|---|---|---|---|---|
CentOS 7.9 | 2核 | 2G | 30G | master | 192.168.183.133 |
CentOS 7.9 | 2核 | 2G | 30G | node01 | 192.168.183.134 |
CentOS 7.9 | 2核 | 2G | 30G | node02 | 192.168.183.135 |
採用VMware搭建三臺虛擬機器器,按照正常步驟搭建即可,此處需要特殊說明的是網路設定。
該圖片資訊很重要,裡面包含了子網IP以及閘道器等資訊,後面會用到
這裡為了簡單,需要設定每臺虛擬機器器的IP為固定IP,可以避免因為IP變動而對後續操作產生影響,如果條件允許可以自定義域名和搭建DNS伺服器進行解析。
cd /etc/sysconfig/network-scripts/
ls
vim ifcfg-ens33
這裡我們會修改ifcfg-ens33,輸入命令vim ifcfg-ens33
修改bootproto=「static」,同時增加如下內容,這裡我們是把該虛擬機器器的IP地址修改成了192.168.183.135。
IPADDR=192.168.183.135
NETNASK=255.255.255.0
GATEWAY=192.168.183.2
DNS1=192.168.1.1
輸入service network restart,出現如下內容,至少表示我們的修改是沒有問題的。
檢視ip地址是否是我們設定的IP地址,如圖可以看到ip地址已經修改成功了
ping www.baidu.com
至此,IP修改完成。另外兩臺機器,也按照此步驟設定一下。
在master節點上,輸入vim /etc/hosts,追加這三條記錄
192.168.183.133 master
192.168.183.134 node01
192.168.183.135 node02
ssh-keygen -t rsa
把原生的ssh公鑰檔案安裝到node01和node02
ssh-copy-id node01
ssh-copy-id node02
把已經設定好的hosts檔案複製到另外三臺機器
scp /etc/hosts node01:/etc/
scp /etc/hosts node02:/etc/
此步驟的主要目的是採用K8S自帶的安全策略
systemctl stop firewalld && systemctl disable firewalld && yum -y remove firewalld
iptables -F && iptables -X && iptables -F -t nat && iptables -X -t nat
iptables -P FORWARD ACCEPT
swapoff -a && sed -i '/swap/s/^/#/' /etc/fstab
free -h
可以看到swap行輸出的都是0,說明swap已經關閉成功
以上為本篇文章的主要內容,希望大家多提意見,如果喜歡記得點個推薦哦
作者: 艾心
出處: https://www.cnblogs.com/edison0621/
本文版權歸作者和部落格園共有,歡迎轉載,轉載時保留原作者和文章地址即可。