使用Kubeadm 1.6部署Kubernetes
本文介绍了如何用Kubeadm 1.6版在Ubuntu 16.04系统上快速部署一个Kubernetes集群。 环境 阿里云ECS 华南1 可用区A Ubuntu 16.04.2 LTS (GNU/Linux 4.4.0-63-generic x86_64) 专有网络 节点类型 配置 内网IP MASTER 1 CPU 1GB RAM 172.18.214.46 Node 1 CPU 2GB RAM 172.18.214.47 依赖安装&&代理设置 首先要在两个节点都安装Docker和Kubernetes相关的组件。因为相关的镜像都在墙外,所以这里需要挂代理或者自行寻找墙内的源。笔者选择的是挂代理的方案,给Ubuntu配置HTTP代理可以参考这篇博客。给Docker配置代理可以参考官方文档 安装的步骤是按照官网的文档Installing Kubernetes on Linux with kubeadm来的: # 升级包管理的镜像列表 apt-get update && apt-get install -y apt-transport-https # 将docker和kubernetes相关的镜像源加入列表 curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | apt-key add - cat <<EOF >/etc/apt/sources.list.d/kubernetes.list deb http://apt.kubernetes.io/ kubernetes-xenial main EOF apt-get update # 安装docker和kubernetes相关组件 apt-get install -y docker-engine apt-get install -y kubelet kubeadm kubectl kubernetes-cni 初始化 在MASTER节点运行:...