美文网首页
kubernetes 安装

kubernetes 安装

作者: 王滕辉 | 来源:发表于2018-01-08 16:22 被阅读676次

    1 关闭centos防火墙

    systemctl disable firewalld
    systemctl stop firewalld
    

    2 安装etcd和kubernetes 会自动安装docker

    yum install -y etcd kubernetes
    

    安装过程可以会出现问题,先执行 yum clean all然后在执行一遍
    yum install -y etcd kubernetes 如果已经安装了docker 请先卸载

    [root@localhost ~]# systemctl disable firewalld
    Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
    Removed symlink /etc/systemd/system/basic.target.wants/firewalld.service.
    [root@localhost ~]# systemctl stop firewalld
    [root@localhost ~]# yum install -y etcd kubernetes
    已加载插件:fastestmirror
    base                                                                                 | 3.6 kB  00:00:00     
    extras                                                                               | 3.4 kB  00:00:00     
    updates                                                                              | 3.4 kB  00:00:00     
    (1/4): extras/7/x86_64/primary_db                                                    | 145 kB  00:00:01     
    (2/4): base/7/x86_64/group_gz                                                        | 156 kB  00:00:01     
    (3/4): updates/7/x86_64/primary_db                                                   | 5.2 MB  00:00:07     
    (4/4): base/7/x86_64/primary_db                                                      | 5.7 MB  00:00:59     
    Determining fastest mirrors
     * base: mirrors.aliyun.com
     * extras: mirrors.aliyun.com
     * updates: mirrors.tuna.tsinghua.edu.cn
    正在解决依赖关系
    --> 正在检查事务
    ---> 软件包 etcd.x86_64.0.3.2.9-3.el7 将被 安装
    ---> 软件包 kubernetes.x86_64.0.1.5.2-0.7.git269f928.el7 将被 安装
    --> 正在处理依赖关系 kubernetes-node = 1.5.2-0.7.git269f928.el7,它被软件包 kubernetes-1.5.2-0.7.git269f928.el7.x86_64 需要
    --> 正在处理依赖关系 kubernetes-master = 1.5.2-0.7.git269f928.el7,它被软件包 kubernetes-1.5.2-0.7.git269f928.el7.x86_64 需要
    --> 正在检查事务
    ---> 软件包 kubernetes-master.x86_64.0.1.5.2-0.7.git269f928.el7 将被 安装
    --> 正在处理依赖关系 kubernetes-client = 1.5.2-0.7.git269f928.el7,它被软件包 kubernetes-master-1.5.2-0.7.git269f928.el7.x86_64 需要
    ---> 软件包 kubernetes-node.x86_64.0.1.5.2-0.7.git269f928.el7 将被 安装
    --> 正在处理依赖关系 socat,它被软件包 kubernetes-node-1.5.2-0.7.git269f928.el7.x86_64 需要
    --> 正在处理依赖关系 docker,它被软件包 kubernetes-node-1.5.2-0.7.git269f928.el7.x86_64 需要
    --> 正在处理依赖关系 conntrack-tools,它被软件包 kubernetes-node-1.5.2-0.7.git269f928.el7.x86_64 需要
    --> 正在检查事务
    ---> 软件包 conntrack-tools.x86_64.0.1.4.4-3.el7_3 将被 安装
    --> 正在处理依赖关系 libnetfilter_conntrack >= 1.0.6,它被软件包 conntrack-tools-1.4.4-3.el7_3.x86_64 需要
    --> 正在处理依赖关系 libnetfilter_cttimeout.so.1(LIBNETFILTER_CTTIMEOUT_1.1)(64bit),它被软件包 conntrack-tools-1.4.4-3.el7_3.x86_64 需要
    --> 正在处理依赖关系 libnetfilter_cttimeout.so.1(LIBNETFILTER_CTTIMEOUT_1.0)(64bit),它被软件包 conntrack-tools-1.4.4-3.el7_3.x86_64 需要
    --> 正在处理依赖关系 libnetfilter_cthelper.so.0(LIBNETFILTER_CTHELPER_1.0)(64bit),它被软件包 conntrack-tools-1.4.4-3.el7_3.x86_64 需要
    --> 正在处理依赖关系 libnetfilter_queue.so.1()(64bit),它被软件包 conntrack-tools-1.4.4-3.el7_3.x86_64 需要
    --> 正在处理依赖关系 libnetfilter_cttimeout.so.1()(64bit),它被软件包 conntrack-tools-1.4.4-3.el7_3.x86_64 需要
    --> 正在处理依赖关系 libnetfilter_cthelper.so.0()(64bit),它被软件包 conntrack-tools-1.4.4-3.el7_3.x86_64 需要
    ---> 软件包 docker.x86_64.2.1.12.6-68.gitec8512b.el7.centos 将被 安装
    --> 正在处理依赖关系 docker-common = 2:1.12.6-68.gitec8512b.el7.centos,它被软件包 2:docker-1.12.6-68.gitec8512b.el7.centos.x86_64 需要
    --> 正在处理依赖关系 docker-client = 2:1.12.6-68.gitec8512b.el7.centos,它被软件包 2:docker-1.12.6-68.gitec8512b.el7.centos.x86_64 需要
    --> 正在处理依赖关系 libseccomp.so.2()(64bit),它被软件包 2:docker-1.12.6-68.gitec8512b.el7.centos.x86_64 需要
    ---> 软件包 kubernetes-client.x86_64.0.1.5.2-0.7.git269f928.el7 将被 安装
    ---> 软件包 socat.x86_64.0.1.7.3.2-2.el7 将被 安装
    --> 正在检查事务
    ---> 软件包 docker-client.x86_64.2.1.12.6-68.gitec8512b.el7.centos 将被 安装
    ---> 软件包 docker-common.x86_64.2.1.12.6-68.gitec8512b.el7.centos 将被 安装
    --> 正在处理依赖关系 skopeo-containers >= 0.1.24-3,它被软件包 2:docker-common-1.12.6-68.gitec8512b.el7.centos.x86_64 需要
    --> 正在处理依赖关系 oci-umount >= 2:2.0.0-1,它被软件包 2:docker-common-1.12.6-68.gitec8512b.el7.centos.x86_64 需要
    --> 正在处理依赖关系 oci-systemd-hook >= 1:0.1.4-9,它被软件包 2:docker-common-1.12.6-68.gitec8512b.el7.centos.x86_64 需要
    --> 正在处理依赖关系 oci-register-machine >= 1:0-3.10,它被软件包 2:docker-common-1.12.6-68.gitec8512b.el7.centos.x86_64 需要
    --> 正在处理依赖关系 container-storage-setup >= 0.7.0-1,它被软件包 2:docker-common-1.12.6-68.gitec8512b.el7.centos.x86_64 需要
    --> 正在处理依赖关系 container-selinux >= 2:2.21-2,它被软件包 2:docker-common-1.12.6-68.gitec8512b.el7.centos.x86_64 需要
    ---> 软件包 libnetfilter_conntrack.x86_64.0.1.0.4-2.el7 将被 升级
    ---> 软件包 libnetfilter_conntrack.x86_64.0.1.0.6-1.el7_3 将被 更新
    ---> 软件包 libnetfilter_cthelper.x86_64.0.1.0.0-9.el7 将被 安装
    ---> 软件包 libnetfilter_cttimeout.x86_64.0.1.0.0-6.el7 将被 安装
    ---> 软件包 libnetfilter_queue.x86_64.0.1.0.2-2.el7_2 将被 安装
    ---> 软件包 libseccomp.x86_64.0.2.3.1-3.el7 将被 安装
    --> 正在检查事务
    ---> 软件包 container-selinux.noarch.2.2.33-1.git86f33cd.el7 将被 安装
    --> 正在处理依赖关系 policycoreutils >= 2.5-11,它被软件包 2:container-selinux-2.33-1.git86f33cd.el7.noarch 需要
    --> 正在处理依赖关系 policycoreutils-python,它被软件包 2:container-selinux-2.33-1.git86f33cd.el7.noarch 需要
    ---> 软件包 container-storage-setup.noarch.0.0.8.0-3.git1d27ecf.el7 将被 安装
    ---> 软件包 oci-register-machine.x86_64.1.0-3.13.gitcd1e331.el7 将被 安装
    ---> 软件包 oci-systemd-hook.x86_64.1.0.1.14-1.git1ba44c6.el7 将被 安装
    --> 正在处理依赖关系 libyajl.so.2()(64bit),它被软件包 1:oci-systemd-hook-0.1.14-1.git1ba44c6.el7.x86_64 需要
    ---> 软件包 oci-umount.x86_64.2.2.3.0-1.git51e7c50.el7 将被 安装
    ---> 软件包 skopeo-containers.x86_64.1.0.1.26-2.dev.git2e8377a.el7.centos 将被 安装
    --> 正在检查事务
    ---> 软件包 policycoreutils.x86_64.0.2.5-8.el7 将被 升级
    ---> 软件包 policycoreutils.x86_64.0.2.5-17.1.el7 将被 更新
    ---> 软件包 policycoreutils-python.x86_64.0.2.5-17.1.el7 将被 安装
    --> 正在处理依赖关系 setools-libs >= 3.3.8-1,它被软件包 policycoreutils-python-2.5-17.1.el7.x86_64 需要
    --> 正在处理依赖关系 libsemanage-python >= 2.5-5,它被软件包 policycoreutils-python-2.5-17.1.el7.x86_64 需要
    --> 正在处理依赖关系 audit-libs-python >= 2.1.3-4,它被软件包 policycoreutils-python-2.5-17.1.el7.x86_64 需要
    --> 正在处理依赖关系 python-IPy,它被软件包 policycoreutils-python-2.5-17.1.el7.x86_64 需要
    --> 正在处理依赖关系 libqpol.so.1(VERS_1.4)(64bit),它被软件包 policycoreutils-python-2.5-17.1.el7.x86_64 需要
    --> 正在处理依赖关系 libqpol.so.1(VERS_1.2)(64bit),它被软件包 policycoreutils-python-2.5-17.1.el7.x86_64 需要
    --> 正在处理依赖关系 libcgroup,它被软件包 policycoreutils-python-2.5-17.1.el7.x86_64 需要
    --> 正在处理依赖关系 libapol.so.4(VERS_4.0)(64bit),它被软件包 policycoreutils-python-2.5-17.1.el7.x86_64 需要
    --> 正在处理依赖关系 checkpolicy,它被软件包 policycoreutils-python-2.5-17.1.el7.x86_64 需要
    --> 正在处理依赖关系 libqpol.so.1()(64bit),它被软件包 policycoreutils-python-2.5-17.1.el7.x86_64 需要
    --> 正在处理依赖关系 libapol.so.4()(64bit),它被软件包 policycoreutils-python-2.5-17.1.el7.x86_64 需要
    ---> 软件包 yajl.x86_64.0.2.0.4-4.el7 将被 安装
    --> 正在检查事务
    ---> 软件包 audit-libs-python.x86_64.0.2.7.6-3.el7 将被 安装
    --> 正在处理依赖关系 audit-libs(x86-64) = 2.7.6-3.el7,它被软件包 audit-libs-python-2.7.6-3.el7.x86_64 需要
    ---> 软件包 checkpolicy.x86_64.0.2.5-4.el7 将被 安装
    ---> 软件包 libcgroup.x86_64.0.0.41-13.el7 将被 安装
    ---> 软件包 libsemanage-python.x86_64.0.2.5-8.el7 将被 安装
    --> 正在处理依赖关系 libsemanage = 2.5-8.el7,它被软件包 libsemanage-python-2.5-8.el7.x86_64 需要
    ---> 软件包 python-IPy.noarch.0.0.75-6.el7 将被 安装
    ---> 软件包 setools-libs.x86_64.0.3.3.8-1.1.el7 将被 安装
    --> 正在检查事务
    ---> 软件包 audit-libs.x86_64.0.2.6.5-3.el7 将被 升级
    --> 正在处理依赖关系 audit-libs(x86-64) = 2.6.5-3.el7,它被软件包 audit-2.6.5-3.el7.x86_64 需要
    ---> 软件包 audit-libs.x86_64.0.2.7.6-3.el7 将被 更新
    ---> 软件包 libsemanage.x86_64.0.2.5-4.el7 将被 升级
    ---> 软件包 libsemanage.x86_64.0.2.5-8.el7 将被 更新
    --> 正在检查事务
    ---> 软件包 audit.x86_64.0.2.6.5-3.el7 将被 升级
    ---> 软件包 audit.x86_64.0.2.7.6-3.el7 将被 更新
    --> 解决依赖关系完成
    
    依赖关系解决
    
    ============================================================================================================
     Package                       架构         版本                                         源            大小
    ============================================================================================================
    正在安装:
     etcd                          x86_64       3.2.9-3.el7                                  extras       8.8 M
     kubernetes                    x86_64       1.5.2-0.7.git269f928.el7                     extras        36 k
    为依赖而安装:
     audit-libs-python             x86_64       2.7.6-3.el7                                  base          73 k
     checkpolicy                   x86_64       2.5-4.el7                                    base         290 k
     conntrack-tools               x86_64       1.4.4-3.el7_3                                base         186 k
     container-selinux             noarch       2:2.33-1.git86f33cd.el7                      extras        31 k
     container-storage-setup       noarch       0.8.0-3.git1d27ecf.el7                       extras        33 k
     docker                        x86_64       2:1.12.6-68.gitec8512b.el7.centos            extras        15 M
     docker-client                 x86_64       2:1.12.6-68.gitec8512b.el7.centos            extras       3.4 M
     docker-common                 x86_64       2:1.12.6-68.gitec8512b.el7.centos            extras        82 k
     kubernetes-client             x86_64       1.5.2-0.7.git269f928.el7                     extras        14 M
     kubernetes-master             x86_64       1.5.2-0.7.git269f928.el7                     extras        25 M
     kubernetes-node               x86_64       1.5.2-0.7.git269f928.el7                     extras        14 M
     libcgroup                     x86_64       0.41-13.el7                                  base          65 k
     libnetfilter_cthelper         x86_64       1.0.0-9.el7                                  base          18 k
     libnetfilter_cttimeout        x86_64       1.0.0-6.el7                                  base          18 k
     libnetfilter_queue            x86_64       1.0.2-2.el7_2                                base          23 k
     libseccomp                    x86_64       2.3.1-3.el7                                  base          56 k
     libsemanage-python            x86_64       2.5-8.el7                                    base         104 k
     oci-register-machine          x86_64       1:0-3.13.gitcd1e331.el7                      extras       1.1 M
     oci-systemd-hook              x86_64       1:0.1.14-1.git1ba44c6.el7                    extras        32 k
     oci-umount                    x86_64       2:2.3.0-1.git51e7c50.el7                     extras        30 k
     policycoreutils-python        x86_64       2.5-17.1.el7                                 base         446 k
     python-IPy                    noarch       0.75-6.el7                                   base          32 k
     setools-libs                  x86_64       3.3.8-1.1.el7                                base         612 k
     skopeo-containers             x86_64       1:0.1.26-2.dev.git2e8377a.el7.centos         extras        12 k
     socat                         x86_64       1.7.3.2-2.el7                                base         290 k
     yajl                          x86_64       2.0.4-4.el7                                  base          39 k
    为依赖而更新:
     audit                         x86_64       2.7.6-3.el7                                  base         242 k
     audit-libs                    x86_64       2.7.6-3.el7                                  base          96 k
     libnetfilter_conntrack        x86_64       1.0.6-1.el7_3                                base          55 k
     libsemanage                   x86_64       2.5-8.el7                                    base         145 k
     policycoreutils               x86_64       2.5-17.1.el7                                 base         858 k
    
    事务概要
    ============================================================================================================
    安装  2 软件包 (+26 依赖软件包)
    升级           (  5 依赖软件包)
    
    总下载量:85 M
    Downloading packages:
    Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
    警告:/var/cache/yum/x86_64/7/base/packages/checkpolicy-2.5-4.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密 钥 ID f4a80eb5: NOKEY
    checkpolicy-2.5-4.el7.x86_64.rpm 的公钥尚未安装
    (1/33): checkpolicy-2.5-4.el7.x86_64.rpm                                             | 290 kB  00:00:00     
    (2/33): audit-libs-2.7.6-3.el7.x86_64.rpm                                            |  96 kB  00:00:00     
    (3/33): audit-libs-python-2.7.6-3.el7.x86_64.rpm                                     |  73 kB  00:00:01     
    container-selinux-2.33-1.git86f33cd.el7.noarch.rpm 的公钥尚未安装         ] 664 kB/s | 715 kB  00:02:10 ETA 
    (4/33): container-selinux-2.33-1.git86f33cd.el7.noarch.rpm                           |  31 kB  00:00:00     
    (5/33): audit-2.7.6-3.el7.x86_64.rpm                                                 | 242 kB  00:00:01     
    (6/33): container-storage-setup-0.8.0-3.git1d27ecf.el7.noarch.rpm                    |  33 kB  00:00:01     
    (7/33): conntrack-tools-1.4.4-3.el7_3.x86_64.rpm                                     | 186 kB  00:00:02     
    (8/33): kubernetes-1.5.2-0.7.git269f928.el7.x86_64.rpm                               |  36 kB  00:00:00     
    (9/33): docker-common-1.12.6-68.gitec8512b.el7.centos.x86_64.rpm                     |  82 kB  00:00:02     
    (10/33): etcd-3.2.9-3.el7.x86_64.rpm                                                 | 8.8 MB  00:00:14     
    (11/33): docker-1.12.6-68.gitec8512b.el7.centos.x86_64.rpm                           |  15 MB  00:00:32     
    (12/33): libcgroup-0.41-13.el7.x86_64.rpm                                            |  65 kB  00:00:00     
    (13/33): libnetfilter_conntrack-1.0.6-1.el7_3.x86_64.rpm                             |  55 kB  00:00:00     
    (14/33): libnetfilter_cthelper-1.0.0-9.el7.x86_64.rpm                                |  18 kB  00:00:00     
    (15/33): libnetfilter_cttimeout-1.0.0-6.el7.x86_64.rpm                               |  18 kB  00:00:00     
    (16/33): libnetfilter_queue-1.0.2-2.el7_2.x86_64.rpm                                 |  23 kB  00:00:00     
    (17/33): libseccomp-2.3.1-3.el7.x86_64.rpm                                           |  56 kB  00:00:00     
    (18/33): libsemanage-2.5-8.el7.x86_64.rpm                                            | 145 kB  00:00:01     
    (19/33): libsemanage-python-2.5-8.el7.x86_64.rpm                                     | 104 kB  00:00:02     
    (20/33): kubernetes-client-1.5.2-0.7.git269f928.el7.x86_64.rpm                       |  14 MB  00:00:53     
    (21/33): oci-systemd-hook-0.1.14-1.git1ba44c6.el7.x86_64.rpm                         |  32 kB  00:00:00     
    (22/33): oci-umount-2.3.0-1.git51e7c50.el7.x86_64.rpm                                |  30 kB  00:00:00     
    (23/33): policycoreutils-2.5-17.1.el7.x86_64.rpm                                     | 858 kB  00:00:05     
    (24/33): docker-client-1.12.6-68.gitec8512b.el7.centos.x86_64.rpm                    | 3.4 MB  00:01:02     
    (25/33): python-IPy-0.75-6.el7.noarch.rpm                                            |  32 kB  00:00:00     
    (26/33): policycoreutils-python-2.5-17.1.el7.x86_64.rpm                              | 446 kB  00:00:04     
    (27/33): skopeo-containers-0.1.26-2.dev.git2e8377a.el7.centos.x86_64.rpm             |  12 kB  00:00:00     
    (28/33): socat-1.7.3.2-2.el7.x86_64.rpm                                              | 290 kB  00:00:02     
    (29/33): yajl-2.0.4-4.el7.x86_64.rpm                                                 |  39 kB  00:00:00     
    (30/33): kubernetes-node-1.5.2-0.7.git269f928.el7.x86_64.rpm                         |  14 MB  00:00:52     
    (31/33): setools-libs-3.3.8-1.1.el7.x86_64.rpm                                       | 612 kB  00:00:04     
    (32/33): kubernetes-master-1.5.2-0.7.git269f928.el7.x86_64.rpm                       |  25 MB  00:02:11     
    (33/33): oci-register-machine-0-3.13.gitcd1e331.el7.x86_64.rpm                       | 1.1 MB  00:02:19     
    ------------------------------------------------------------------------------------------------------------
    总计                                                                        482 kB/s |  85 MB  00:03:01     
    从 file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 检索密钥
    导入 GPG key 0xF4A80EB5:
     用户ID     : "CentOS-7 Key (CentOS 7 Official Signing Key) <security@centos.org>"
     指纹       : 6341 ab27 53d7 8a78 a7c2 7bb1 24c6 a8a7 f4a8 0eb5
     软件包     : centos-release-7-3.1611.el7.centos.x86_64 (@anaconda)
     来自       : /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
    Running transaction check
    Running transaction test
    Transaction test succeeded
    Running transaction
      正在更新    : audit-libs-2.7.6-3.el7.x86_64                                                          1/38 
      正在更新    : libsemanage-2.5-8.el7.x86_64                                                           2/38 
      正在更新    : policycoreutils-2.5-17.1.el7.x86_64                                                    3/38 
      正在安装    : yajl-2.0.4-4.el7.x86_64                                                                4/38 
      正在安装    : kubernetes-client-1.5.2-0.7.git269f928.el7.x86_64                                      5/38 
      正在安装    : kubernetes-master-1.5.2-0.7.git269f928.el7.x86_64                                      6/38 
      正在安装    : 1:oci-systemd-hook-0.1.14-1.git1ba44c6.el7.x86_64                                      7/38 
      正在安装    : 2:oci-umount-2.3.0-1.git51e7c50.el7.x86_64                                             8/38 
      正在安装    : libsemanage-python-2.5-8.el7.x86_64                                                    9/38 
      正在安装    : audit-libs-python-2.7.6-3.el7.x86_64                                                  10/38 
      正在安装    : setools-libs-3.3.8-1.1.el7.x86_64                                                     11/38 
      正在安装    : container-storage-setup-0.8.0-3.git1d27ecf.el7.noarch                                 12/38 
      正在安装    : socat-1.7.3.2-2.el7.x86_64                                                            13/38 
      正在安装    : libcgroup-0.41-13.el7.x86_64                                                          14/38 
      正在安装    : python-IPy-0.75-6.el7.noarch                                                          15/38 
      正在安装    : libnetfilter_queue-1.0.2-2.el7_2.x86_64                                               16/38 
      正在安装    : 1:oci-register-machine-0-3.13.gitcd1e331.el7.x86_64                                   17/38 
      正在安装    : checkpolicy-2.5-4.el7.x86_64                                                          18/38 
      正在安装    : policycoreutils-python-2.5-17.1.el7.x86_64                                            19/38 
      正在安装    : 2:container-selinux-2.33-1.git86f33cd.el7.noarch                                      20/38 
      正在安装    : libnetfilter_cthelper-1.0.0-9.el7.x86_64                                              21/38 
      正在更新    : libnetfilter_conntrack-1.0.6-1.el7_3.x86_64                                           22/38 
      正在安装    : libseccomp-2.3.1-3.el7.x86_64                                                         23/38 
      正在安装    : 1:skopeo-containers-0.1.26-2.dev.git2e8377a.el7.centos.x86_64                         24/38 
      正在安装    : 2:docker-common-1.12.6-68.gitec8512b.el7.centos.x86_64                                25/38 
      正在安装    : 2:docker-client-1.12.6-68.gitec8512b.el7.centos.x86_64                                26/38 
      正在安装    : 2:docker-1.12.6-68.gitec8512b.el7.centos.x86_64                                       27/38 
      正在安装    : libnetfilter_cttimeout-1.0.0-6.el7.x86_64                                             28/38 
      正在安装    : conntrack-tools-1.4.4-3.el7_3.x86_64                                                  29/38 
      正在安装    : kubernetes-node-1.5.2-0.7.git269f928.el7.x86_64                                       30/38 
      正在安装    : kubernetes-1.5.2-0.7.git269f928.el7.x86_64                                            31/38 
      正在更新    : audit-2.7.6-3.el7.x86_64                                                              32/38 
      正在安装    : etcd-3.2.9-3.el7.x86_64                                                               33/38 
      清理        : policycoreutils-2.5-8.el7.x86_64                                                      34/38 
      清理        : libsemanage-2.5-4.el7.x86_64                                                          35/38 
      清理        : audit-2.6.5-3.el7.x86_64                                                              36/38 
      清理        : audit-libs-2.6.5-3.el7.x86_64                                                         37/38 
      清理        : libnetfilter_conntrack-1.0.4-2.el7.x86_64                                             38/38 
      验证中      : libnetfilter_cttimeout-1.0.0-6.el7.x86_64                                              1/38 
      验证中      : 2:container-selinux-2.33-1.git86f33cd.el7.noarch                                       2/38 
      验证中      : 1:skopeo-containers-0.1.26-2.dev.git2e8377a.el7.centos.x86_64                          3/38 
      验证中      : libseccomp-2.3.1-3.el7.x86_64                                                          4/38 
      验证中      : libnetfilter_conntrack-1.0.6-1.el7_3.x86_64                                            5/38 
      验证中      : etcd-3.2.9-3.el7.x86_64                                                                6/38 
      验证中      : libnetfilter_cthelper-1.0.0-9.el7.x86_64                                               7/38 
      验证中      : conntrack-tools-1.4.4-3.el7_3.x86_64                                                   8/38 
      验证中      : checkpolicy-2.5-4.el7.x86_64                                                           9/38 
      验证中      : 1:oci-register-machine-0-3.13.gitcd1e331.el7.x86_64                                   10/38 
      验证中      : kubernetes-client-1.5.2-0.7.git269f928.el7.x86_64                                     11/38 
      验证中      : libnetfilter_queue-1.0.2-2.el7_2.x86_64                                               12/38 
      验证中      : 2:docker-common-1.12.6-68.gitec8512b.el7.centos.x86_64                                13/38 
      验证中      : 2:docker-1.12.6-68.gitec8512b.el7.centos.x86_64                                       14/38 
      验证中      : 2:docker-client-1.12.6-68.gitec8512b.el7.centos.x86_64                                15/38 
      验证中      : python-IPy-0.75-6.el7.noarch                                                          16/38 
      验证中      : libcgroup-0.41-13.el7.x86_64                                                          17/38 
      验证中      : audit-2.7.6-3.el7.x86_64                                                              18/38 
      验证中      : policycoreutils-2.5-17.1.el7.x86_64                                                   19/38 
      验证中      : libsemanage-python-2.5-8.el7.x86_64                                                   20/38 
      验证中      : 1:oci-systemd-hook-0.1.14-1.git1ba44c6.el7.x86_64                                     21/38 
      验证中      : audit-libs-2.7.6-3.el7.x86_64                                                         22/38 
      验证中      : 2:oci-umount-2.3.0-1.git51e7c50.el7.x86_64                                            23/38 
      验证中      : kubernetes-master-1.5.2-0.7.git269f928.el7.x86_64                                     24/38 
      验证中      : libsemanage-2.5-8.el7.x86_64                                                          25/38 
      验证中      : yajl-2.0.4-4.el7.x86_64                                                               26/38 
      验证中      : kubernetes-1.5.2-0.7.git269f928.el7.x86_64                                            27/38 
      验证中      : socat-1.7.3.2-2.el7.x86_64                                                            28/38 
      验证中      : audit-libs-python-2.7.6-3.el7.x86_64                                                  29/38 
      验证中      : kubernetes-node-1.5.2-0.7.git269f928.el7.x86_64                                       30/38 
      验证中      : policycoreutils-python-2.5-17.1.el7.x86_64                                            31/38 
      验证中      : container-storage-setup-0.8.0-3.git1d27ecf.el7.noarch                                 32/38 
      验证中      : setools-libs-3.3.8-1.1.el7.x86_64                                                     33/38 
      验证中      : policycoreutils-2.5-8.el7.x86_64                                                      34/38 
      验证中      : libnetfilter_conntrack-1.0.4-2.el7.x86_64                                             35/38 
      验证中      : audit-libs-2.6.5-3.el7.x86_64                                                         36/38 
      验证中      : libsemanage-2.5-4.el7.x86_64                                                          37/38 
      验证中      : audit-2.6.5-3.el7.x86_64                                                              38/38 
    
    已安装:
      etcd.x86_64 0:3.2.9-3.el7                   kubernetes.x86_64 0:1.5.2-0.7.git269f928.el7                  
    
    作为依赖被安装:
      audit-libs-python.x86_64 0:2.7.6-3.el7                                                                    
      checkpolicy.x86_64 0:2.5-4.el7                                                                            
      conntrack-tools.x86_64 0:1.4.4-3.el7_3                                                                    
      container-selinux.noarch 2:2.33-1.git86f33cd.el7                                                          
      container-storage-setup.noarch 0:0.8.0-3.git1d27ecf.el7                                                   
      docker.x86_64 2:1.12.6-68.gitec8512b.el7.centos                                                           
      docker-client.x86_64 2:1.12.6-68.gitec8512b.el7.centos                                                    
      docker-common.x86_64 2:1.12.6-68.gitec8512b.el7.centos                                                    
      kubernetes-client.x86_64 0:1.5.2-0.7.git269f928.el7                                                       
      kubernetes-master.x86_64 0:1.5.2-0.7.git269f928.el7                                                       
      kubernetes-node.x86_64 0:1.5.2-0.7.git269f928.el7                                                         
      libcgroup.x86_64 0:0.41-13.el7                                                                            
      libnetfilter_cthelper.x86_64 0:1.0.0-9.el7                                                                
      libnetfilter_cttimeout.x86_64 0:1.0.0-6.el7                                                               
      libnetfilter_queue.x86_64 0:1.0.2-2.el7_2                                                                 
      libseccomp.x86_64 0:2.3.1-3.el7                                                                           
      libsemanage-python.x86_64 0:2.5-8.el7                                                                     
      oci-register-machine.x86_64 1:0-3.13.gitcd1e331.el7                                                       
      oci-systemd-hook.x86_64 1:0.1.14-1.git1ba44c6.el7                                                         
      oci-umount.x86_64 2:2.3.0-1.git51e7c50.el7                                                                
      policycoreutils-python.x86_64 0:2.5-17.1.el7                                                              
      python-IPy.noarch 0:0.75-6.el7                                                                            
      setools-libs.x86_64 0:3.3.8-1.1.el7                                                                       
      skopeo-containers.x86_64 1:0.1.26-2.dev.git2e8377a.el7.centos                                             
      socat.x86_64 0:1.7.3.2-2.el7                                                                              
      yajl.x86_64 0:2.0.4-4.el7                                                                                 
    
    作为依赖被升级:
      audit.x86_64 0:2.7.6-3.el7                                  audit-libs.x86_64 0:2.7.6-3.el7              
      libnetfilter_conntrack.x86_64 0:1.0.6-1.el7_3               libsemanage.x86_64 0:2.5-8.el7               
      policycoreutils.x86_64 0:2.5-17.1.el7                      
    
    完毕!
    [root@localhost ~]# 
    
    

    3 安装好后修改配置文件
    docker :

    vi /etc/sysconfig/docker
    

    OPTIONS='--selinux-enabled=false --insecure-registry gcr.io'


    image.png

    kubernetes apiserver配置文件为 /etc/kubernetes/apiserver,把--admission_sontrol参数中的ServiceAccount删除

    vi /etc/kubernetes/apiserver 
    
    image.png

    4 按顺序启动服务

    systemctl start etcd
    systemctl start docker
    systemctl start kube-apiserver
    systemctl start kube-controller-manager
    systemctl start kube-scheduler
    systemctl start kubelet
    systemctl start kube-proxy
    

    至此,kubernetes环境安装完成

    相关文章

      网友评论

          本文标题:kubernetes 安装

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