offline-kubernetes-install/README.md
2023-09-12 22:55:48 +08:00

1.1 KiB

offline-kubernetes-install

完全离线的情况下, 安装k8s集群, 基于 CentOS7, k8s 1.21.10 版本, 容器运行时 是docker

脚本 说明
0-kernel_5.4.sh 可选, 安装5.4内核
0-config.sh 修改里面的配置, 然后执行
0-download.sh 下载离线包, 支持断点续传
1-init.sh 初始化配置, 所有节点都需要执行
2-create_k8s.sh 创建集群, 只需要在一台master上执行即可
3-nginx_ingress.sh 安装nginx-ingress

事先执行0-download.sh下载好离线包到master1上面 5.4内核看个人需求是否执行

单节点k8s部署

  1. 执行 scripts/0-download.sh 下载需要的包
  2. 修改 single.env 里面的apiserver地址
  3. 执行 single.sh 即可创建集群

集群部署

前提条件: 代码克隆到 master1 上面, 确保 master1 可以免密访问其他节点