美文网首页
实验室简单部署 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