1 Star 2 Fork 1

atompi / install-single-master-K8s

加入 Gitee
与超过 600 万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README.md

install-single-master-K8s

介绍

两个命令从空白系统到单 master 节点 K8s 集群。

支持操作系统: CentOS 7+

支持 K8s 版本: v1.18.0+

软件架构

单 master 节点,使用 kubeadm 快速部署,使用 calico 作为 CNI 插件。生产环境 HA 部署见:Prod-K8S-HA-Installer

安装教程

  1. init node (脚本执行完成会自动重启服务器)
# 三个参数: $host_name $host_ip $name_server
host_name=k8smaster
host_ip=192.168.3.53
name_server=192.168.3.231
bash pre_reboot.sh $host_name $host_ip $name_server
# 三个参数: $docker_version kubernetes_version docker_server
docker_version=19.03.12
kubernetes_version=1.18.5
docker_server=hub.atompi.cc
bash post_reboot.sh $docker_version kubernetes_version
  1. 初始化集群并完成安装
# 三个参数: $control_plane_endpoint $private_registry_host $kubernetes_version
control_plane_endpoint="kube-apiserver.atompi.cc:6443"
private_registry_host=hub.atompi.cc
kubernetes_version=1.18.5
bash ./init_cluster.sh $control_plane_endpoint $private_registry_host $kubernetes_version

参与贡献

  1. Fork 本仓库
  2. 新建 Feat_xxx 分支
  3. 提交代码
  4. 新建 Pull Request

码云特技

  1. 使用 Readme_XXX.md 来支持不同的语言,例如 Readme_en.md, Readme_zh.md
  2. 码云官方博客 blog.gitee.com
  3. 你可以 https://gitee.com/explore 这个地址来了解码云上的优秀开源项目
  4. GVP 全称是码云最有价值开源项目,是码云综合评定出的优秀开源项目
  5. 码云官方提供的使用手册 https://gitee.com/help
  6. 码云封面人物是一档用来展示码云会员风采的栏目 https://gitee.com/gitee-stars/

点评 ( 0 )

你可以在登录后,发表评论

简介

两个命令从空白系统到单 master 节点 K8s 集群 -- Install a single master node K8s cluster on a blank system with two commands 展开 收起
MulanPSL-1.0
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/atompi/install-single-master-K8s.git
git@gitee.com:atompi/install-single-master-K8s.git
atompi
install-single-master-K8s
install-single-master-K8s
master

搜索帮助

105716 1d94204e 1850385 105716 2d26be5c 1850385