shell 脚本二进制部署 k8s 环境,支持 containerd 和 docker 两种容器

上传者: u010383467 | 上传时间: 2022-10-03 09:05:49 | 文件大小: 292.49MB | 文件类型: ZIP
1.手动部署 k8s 环境虽然能很好的理解原理,当时相对耗时比较多 [初次部署,可能要1-3天] 2.使用 shell 脚本可以大大的减少了多个项目或场景的部署,能减少 [使用脚本,只需要几分钟] 3.压缩包内包含了 README 文档,可以使用 typora 等 markdown 软件打开

文件下载

资源详情

[{"title":"( 81 个子文件 292.49MB ) shell 脚本二进制部署 k8s 环境,支持 containerd 和 docker 两种容器","children":[{"title":"shell_install_k8s","children":[{"title":"bin","children":[{"title":"var_list.sh <span style='color:#111;'> 3.58KB </span>","children":null,"spread":false},{"title":"01.deploy_system.sh <span style='color:#111;'> 8.16KB </span>","children":null,"spread":false},{"title":"03.deploy_node.sh <span style='color:#111;'> 11.19KB </span>","children":null,"spread":false},{"title":"02.deploy_master.sh <span style='color:#111;'> 10.12KB </span>","children":null,"spread":false},{"title":"ssh_list.txt <span style='color:#111;'> 70B </span>","children":null,"spread":false},{"title":"ssh_key.sh <span style='color:#111;'> 3.85KB </span>","children":null,"spread":false},{"title":"00.install.sh <span style='color:#111;'> 1.47KB </span>","children":null,"spread":false},{"title":"print_log.sh <span style='color:#111;'> 1.24KB </span>","children":null,"spread":false},{"title":"deploy_cert.sh <span style='color:#111;'> 11.75KB </span>","children":null,"spread":false}],"spread":true},{"title":"images","children":[{"title":"coredns-v1.7.0.tar <span style='color:#111;'> 43.26MB </span>","children":null,"spread":false},{"title":"flannel-v0.15.1.tar <span style='color:#111;'> 67.29MB </span>","children":null,"spread":false},{"title":"pause-v3.2.tar <span style='color:#111;'> 676.50KB </span>","children":null,"spread":false}],"spread":true},{"title":"conf","children":[{"title":"install_conf.sh <span style='color:#111;'> 2.45KB </span>","children":null,"spread":false},{"title":"template","children":[{"title":"cert","children":[{"title":"kube-controller-manager-csr.json.template <span style='color:#111;'> 330B </span>","children":null,"spread":false},{"title":"ca-csr.json.template <span style='color:#111;'> 248B </span>","children":null,"spread":false},{"title":"kube-scheduler-csr.json.template <span style='color:#111;'> 311B </span>","children":null,"spread":false},{"title":"etcd-csr.json.template <span style='color:#111;'> 238B </span>","children":null,"spread":false},{"title":"kube-proxy-csr.json.template <span style='color:#111;'> 231B </span>","children":null,"spread":false},{"title":"metrics-server-csr.json.template <span style='color:#111;'> 228B </span>","children":null,"spread":false},{"title":"kubelet-csr.json.template <span style='color:#111;'> 349B </span>","children":null,"spread":false},{"title":"ca-config.json.template <span style='color:#111;'> 293B </span>","children":null,"spread":false},{"title":"kubernetes-csr.json.template <span style='color:#111;'> 400B </span>","children":null,"spread":false},{"title":"admin-csr.json.template <span style='color:#111;'> 234B </span>","children":null,"spread":false}],"spread":true},{"title":"yaml","children":[{"title":"flannel.yaml.template <span style='color:#111;'> 4.89KB </span>","children":null,"spread":false},{"title":"kube-proxy-config.yaml.template <span style='color:#111;'> 353B </span>","children":null,"spread":false},{"title":"kubelet-config.yaml.template <span style='color:#111;'> 1.46KB </span>","children":null,"spread":false},{"title":"coredns.yaml.template <span style='color:#111;'> 4.61KB </span>","children":null,"spread":false}],"spread":true},{"title":"system","children":[{"title":"kubernetes_sysctl.conf.template <span style='color:#111;'> 1.99KB </span>","children":null,"spread":false},{"title":"kubernetes_limits.conf.template <span style='color:#111;'> 335B </span>","children":null,"spread":false},{"title":"kubernetes_journald.conf.template <span style='color:#111;'> 401B </span>","children":null,"spread":false},{"title":"history.sh.template <span style='color:#111;'> 717B </span>","children":null,"spread":false},{"title":"rc.local.template <span style='color:#111;'> 782B </span>","children":null,"spread":false}],"spread":true},{"title":"service","children":[{"title":"kube-apiserver.service.template <span style='color:#111;'> 1.64KB </span>","children":null,"spread":false},{"title":"containerd.service.template <span style='color:#111;'> 1.15KB </span>","children":null,"spread":false},{"title":"kube-scheduler.service.template <span style='color:#111;'> 476B </span>","children":null,"spread":false},{"title":"kube-nginx.service.template <span style='color:#111;'> 657B </span>","children":null,"spread":false},{"title":"10-flannel.conflist.template <span style='color:#111;'> 292B </span>","children":null,"spread":false},{"title":"kube-controller-manager.service.template <span style='color:#111;'> 788B </span>","children":null,"spread":false},{"title":"cni-default.conf.template <span style='color:#111;'> 221B </span>","children":null,"spread":false},{"title":"crictl.yaml.template <span style='color:#111;'> 57B </span>","children":null,"spread":false},{"title":"kube-nginx.conf.template <span style='color:#111;'> 246B </span>","children":null,"spread":false},{"title":"docker.service.template <span style='color:#111;'> 1.51KB </span>","children":null,"spread":false},{"title":"config.toml.template <span style='color:#111;'> 6.51KB </span>","children":null,"spread":false},{"title":"daemon.json.template <span style='color:#111;'> 343B </span>","children":null,"spread":false},{"title":"kube-etcd.service.template <span style='color:#111;'> 1.23KB </span>","children":null,"spread":false},{"title":"kubelet.service.template <span style='color:#111;'> 712B </span>","children":null,"spread":false},{"title":"kube-proxy.service.template <span style='color:#111;'> 543B </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true},{"title":"README.md <span style='color:#111;'> 7.22KB </span>","children":null,"spread":false},{"title":"packages","children":[{"title":"nginx","children":[{"title":"nginx <span style='color:#111;'> 1.68MB </span>","children":null,"spread":false}],"spread":true},{"title":"containerd","children":[{"title":"bin","children":[{"title":"containerd-shim <span style='color:#111;'> 6.14MB </span>","children":null,"spread":false},{"title":"containerd <span style='color:#111;'> 46.98MB </span>","children":null,"spread":false},{"title":"ctr <span style='color:#111;'> 26.18MB </span>","children":null,"spread":false},{"title":"crictl <span style='color:#111;'> 42.10MB </span>","children":null,"spread":false},{"title":"containerd-shim-runc-v1 <span style='color:#111;'> 8.37MB </span>","children":null,"spread":false},{"title":"containerd-shim-runc-v2 <span style='color:#111;'> 8.39MB </span>","children":null,"spread":false},{"title":"runc <span style='color:#111;'> 9.16MB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"conntrack <span style='color:#111;'> 70.22KB </span>","children":null,"spread":false},{"title":"kubernetes","children":[{"title":"kube-apiserver <span style='color:#111;'> 109.81MB </span>","children":null,"spread":false},{"title":"kube-scheduler <span style='color:#111;'> 40.12MB </span>","children":null,"spread":false},{"title":"kubelet <span style='color:#111;'> 104.84MB </span>","children":null,"spread":false},{"title":"kube-proxy <span style='color:#111;'> 36.96MB </span>","children":null,"spread":false},{"title":"kubeadm <span style='color:#111;'> 37.25MB </span>","children":null,"spread":false},{"title":"kube-controller-manager <span style='color:#111;'> 102.21MB </span>","children":null,"spread":false},{"title":"kubectl <span style='color:#111;'> 40.96MB </span>","children":null,"spread":false}],"spread":true},{"title":"docker","children":[{"title":"containerd-shim <span style='color:#111;'> 5.73MB </span>","children":null,"spread":false},{"title":"containerd <span style='color:#111;'> 31.23MB </span>","children":null,"spread":false},{"title":"ctr <span style='color:#111;'> 17.35MB </span>","children":null,"spread":false},{"title":"docker-init <span style='color:#111;'> 692.01KB </span>","children":null,"spread":false},{"title":"docker-proxy <span style='color:#111;'> 2.79MB </span>","children":null,"spread":false},{"title":"docker <span style='color:#111;'> 58.28MB </span>","children":null,"spread":false},{"title":"dockerd <span style='color:#111;'> 65.68MB </span>","children":null,"spread":false},{"title":"runc <span style='color:#111;'> 9.16MB </span>","children":null,"spread":false}],"spread":true},{"title":"etcd","children":[{"title":"etcdctl <span style='color:#111;'> 16.81MB </span>","children":null,"spread":false},{"title":"etcd <span style='color:#111;'> 22.75MB </span>","children":null,"spread":false}],"spread":true},{"title":"cni","children":[{"title":"host-local <span style='color:#111;'> 3.20MB </span>","children":null,"spread":false},{"title":"loopback <span style='color:#111;'> 3.25MB </span>","children":null,"spread":false},{"title":"bridge <span style='color:#111;'> 4.10MB </span>","children":null,"spread":false},{"title":"flannel <span style='color:#111;'> 3.09MB </span>","children":null,"spread":false},{"title":"portmap <span style='color:#111;'> 3.65MB </span>","children":null,"spread":false}],"spread":true},{"title":"cfssl","children":[{"title":"cfssljson <span style='color:#111;'> 10.52MB </span>","children":null,"spread":false},{"title":"cfssl <span style='color:#111;'> 15.89MB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明