windows机器,考虑如果使用云服务器,每年的开销还是太大,不值得,自己只是做demo,了解各种配置和使用即可,使用VMware的虚拟机来搭建k8s集群
使用docker安装rancher和k8s
yum -y install chrony
cat > /etc/chrony.conf <<-'EOF'
pool 192.168.200.135 iburst
driftfile /var/lib/chrony/drift
makestep 1.0 3
rtcsync
allow 192.168.200.0/24
local stratum 10
keyfile /etc/chrony.keys
leapsectz right/UTC
logdir /var/log/chrony
EOF
systemctl restart chronyd.service --now
chronyc -a makestep
chronyc sources -V
chronyc sourcestats -v
systemctl restart rsyslog;systemctl restart crond
cat > /etc/hosts <<-'EOF'
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.200.135 rancher
192.168.200.128 k8s-master-01
192.168.200.129 k8s-node-02
192.168.200.130 k8s-node-03
EOF
nmtui-hostname
sudo sed -ri 's/.*swap.*/#&/' /etc/fstab
docker pull rancher/rancher:v2.5.2-linux-amd64
mkdir -p /mnt/d/rancher_data
docker run -d \
--privileged \
-p 80:80 \
-p 443:443 \
-v /mnt/d/rancher_data:/var/lib/rancher \
--restart=always \
--name rancher-v2.5.2 \
rancher/rancher:v2.5.2-linux-amd64
mkdir ~/.kube
vim ~/.kube/config
详细视频内容参考:B站大学
123
k8s的监控
采用Prometheus
通过rancher UI的应用商店直接安装
详细见B站大学
