本地k8s集群的搭建

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站大学

相关推荐
川石课堂软件测试3 小时前
JMeter并发测试与多进程测试
功能测试·jmeter·docker·容器·kubernetes·单元测试·prometheus
吐个泡泡v4 小时前
Docker部署MySQL完整指南:从入门到实践
mysql·docker·容器·部署
GDAL5 小时前
Docker pull拉取镜像命令的入门教程
运维·docker·容器
cpsvps5 小时前
Docker存储卷备份策略于VPS服务器环境的实施标准与恢复测试
服务器·docker·容器
Britz_Kevin5 小时前
从零开始的云计算生活——激流勇进,kubernetes模块之Pod资源对象
kubernetes·云计算·生活·#pod
孫治AllenSun6 小时前
【Docker】安装kafka案例
docker·容器·kafka
江湖有缘15 小时前
【Docker项目实战】使用Docker部署todo任务管理器
docker·容器·eureka
MintonLee复现侠16 小时前
记录RK3588的docker中启动rviz2报错
docker·容器·ros·rk3588·rviz·rviz2
小白不想白a16 小时前
【k8s】k8s安装与集群部署脚本
云原生·容器·kubernetes
我来找弟弟16 小时前
open Euler--单master部署集群k8s
云原生·容器·kubernetes