通过rancher部署k8s心得

如何通过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


版权声明:本文为weixin_43175289原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。