Kubernetes入门:使用kubeadm在ubuntu上安装kubernetes

  • A+
所属分类:经验分享

安装前准备

环境:ubuntu 16.04

安装Docker

安装OpenSSH

如果没有安装openssh的话,执行下面命令安装:

安装Kubernetes工具

安装本文将要使用到个三个kubernetes工具:kubelet, kubeadm, kubectl

首先准备安装这三个工具的条件:

执行下面命令安装三个工具:

配置kubernetes

在所有Environment后面添加一行:

注意:以上步骤需要在所有node上执行,包括master和各个node节点上。

配置Master

以下步骤仅在master节点上执行。

首先使用  初始化kubernetes。

 为master节点的IP地址。

上面命令执行成功后,执行以下命令配置kubectl:

接下来可以运行kubectl命令检查kubernetes是否成功初始化:

接下来配置master网络,可以选择Calico或者Flannel。

如果用Calico,执行以下命令:

如果用Flannel,执行下面命令:

默认情况下,master上是不允许创建pod的,如果想在master上也可以创建pod,可以执行以下命令开启:

配置Node节点

Node节点几乎不需要任何配置,只要安装好kubernetes三个工具后,执行  把node节点加入kubernetes集群即可:

这个命令在master上执行 时会给出,包含了具体的token和ca-cert,请按实际输出的信息执行join命令。

  • 微信
  • 如有疑问,请加个人微信联系
  • weinxin
  • 关注公众号:新码农客栈
  • 有趣的灵魂在等你
  • weinxin
yglong

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: