本地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 小时前
DNS协议指南:从报文格式到安全加密与 K8s 实战
安全·容器·kubernetes
阿里云云原生4 小时前
AI Agent 如何“驾驭”云监控?实测自然语言驱动的全链路可观测运维
云原生
千寻girling4 小时前
记录第一次学习 Docker
学习·docker·容器
迷糊小面包6 小时前
Docker Hadopp集群版部署搭建及常规问题解疑
运维·docker·容器
烁3477 小时前
Docker
运维·docker·容器
阿里云云原生7 小时前
拒绝月底“账单惊魂”:AI 网关如何通过“消费者配额”实现大模型调用成本治理?
云原生
网络中的夜鹰8 小时前
轩辕镜像一键安装Docker和Docker Compose脚本
运维·docker·容器
lihongbao808 小时前
kuboard v3创建用户分配命名空间
kubernetes·kuboard
江湖有缘11 小时前
Docker部署HamsterBase Tasks任务管理工具
运维·docker·容器
很楠爱上11 小时前
Docker 从入门到实战:核心概念、微服务编排与环境移植完全指南
docker·微服务·容器