如何通过rancher部署k8s集群_农民工老王的博客-CSDN博客_rancher部署k8s集群
直接一键自动部署,
大坑,因为我的服务器也用别的项目,把80端口占用了,然后我配置rancher时采用82端口,然后在配置rancher的URL时把82端口号带上,然后导致一键部署时总是不成功,一度去手动部署和以为要配置证书,在遇到很多困难后,一度怎么感觉为啥这么困难,两个星期还没部署成功,今天回头试验,在配置URL的时候不带上82端口,成功了,大坑,这几个星期充分了解了doncker、rancher,k8s,ssl证书,流泪流泪
学习笔记
运行docker命令
docker run -d -v /tmp/rancher:/tmp/rancher --restart=unless-stopped --privileged -p 82:80 -p 443:443 rancher/rancher:stable
Agent容器命令:
注意配置IP,命令用生成的命令
//后面不需要,只做学习参考
手动配置k8s大概流程
https://blog.csdn.net/smile_tianya/article/details/123621295
安装 kubeadm、kubelet、kubectl详细配置
安装 kubeadm、kubelet、kubectl_笃北天涯的博客-CSDN博客_kubelet 安装
安装可视化界面dashboard
可视化界面dashboard极简安装教程_小鲍的技术博客_51CTO博客
安装calico网络组件
kubeadm安装calico网络组件_OCEAN__的博客-CSDN博客_安装使用的网络组建calico
单机部署
https://blog.csdn.net/weixin_42182501/article/details/104347303
删除容器镜像命令,清除所有数据
docker stop $(docker ps -aq)
docker system prune -f
docker volume rm $(docker volume ls -q)
docker image rm $(docker image ls -q)
rm -rf /etc/ceph \
/etc/cni \
/etc/kubernetes \
/opt/cni \
/opt/rke \
/run/secrets/kubernetes.io \
/run/calico \
/run/flannel \
/var/lib/calico \
/var/lib/etcd \
/var/lib/cni \
/var/lib/kubelet \
/var/lib/rancher/rke/log \
/var/log/containers \
/var/log/pods \
/var/run/calico