美文网首页
实验室简单部署 Kubernetes 集群

实验室简单部署 Kubernetes 集群

作者: 我是石巍 | 来源:发表于2020-01-15 09:51 被阅读0次

背景

测试环境中需要用的 Kubernetes 集群,虽然有一些用 Kubeadm 快速搭建 K8S 集群这样的指导文章,但对于动不动就铲掉的测试环境来说,重复搭建是件痛苦的事情,并且作为新手很难理解里面的道道。

因此我把流程固化下来,利用两个脚本简单部署实验室 Kubernetes 集群。

虽然脚本中包含 CentOS 和 Ubuntu 两个 OS 及安装 Docker,不过目前只在已经安装了的 Docker 的 CentOS 上试验多次,等待 node ready 的时间还是蛮长的,不知道是否是因为 VM 本身性能不好的原因,未深究。

前置条件

准备多台 VM,推荐使用连续的 IP 地址

部署方法

安装 cluster-exec

# 登录第一台VM
# 下载 cluster-exec-install.sh
wget https://gitee.com/vstone/workspace/raw/master/tools/cluster-exec-install.sh
# 赋予执行权限
chmod +x cluster-exec-install.sh
# 可以查看 help
./cluster-exec-install.sh
# 安装 cluster-exec, 假设这组 VM 的 IP 列表是 192.168.111.1 到 192.168.111.3, root 密码为 password
./cluster-exec-install.sh --ips "192.168.111.1-3" --password "password"

部署 Kubernetes

curl -s https://gitee.com/vstone/workspace/raw/master/tools/k8s-install.sh | bash

相关文章

网友评论

      本文标题:实验室简单部署 Kubernetes 集群

      本文链接:https://www.haomeiwen.com/subject/lgazactx.html