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

相关推荐
云游2 小时前
k8s:利用kubectl部署postgis:17-3.5
linux·容器·kubernetes
汪碧康2 小时前
【k8s集群管理平台】k8s运维管理的新玩法,让运维电脑随时不离身的现状成为过去
容器·kubernetes·k8s·rancher
老马啸西风7 小时前
windows wsl2-05-docker 安装笔记
运维·windows·笔记·docker·容器·k8s
老马啸西风7 小时前
windows docker-02-docker 最常用的命令汇总
linux·运维·ubuntu·docker·容器·eureka·maven
(:满天星:)7 小时前
JobSet:Kubernetes 分布式任务编排的统一解决方案
分布式·容器·kubernetes
cherishSpring9 小时前
Eureka服务端启动
云原生·eureka
橘子编程10 小时前
Kubernetes (K8S)知识详解
云原生·容器·kubernetes
风清再凯11 小时前
prometheus 黑盒监控和docker检测
docker·容器·prometheus
观无12 小时前
基于Eureka和restTemple的负载均衡
云原生·eureka·负载均衡