zoukankan      html  css  js  c++  java
  • ubuntu物理机上搭建Kubernetes集群 -- 准备

    准备工作

    1.kubernetes架构

     

    2.三台ubuntu主机:

     操作系统:ubuntu-16.04.1-server-amd64

    docker:

      1.安装 使用命令 sudo apt-get install docker

    sudo apt-get install docker

    #运行docker服务端

    dockerd

    2.将当前用户加入docker组,否则每次运行docker都要加上sudo超级权限,比较麻烦

     sudo groupadd docker

     sudo gpasswd -a nwlab docker

     查看 用户组信息 vi /etc/group  或者groups nwlab

    docker version 查看是否生效

    #未生效,重启

     sudo reboot

    3.

        

    kubernetes:

    version:release-1.3

    master: 109.105.46.94

    minion1: 109.105.46.95

    minion2: 109.105.46.96

    etcd: 高可用的键值存储系统,主要用于共享配置和服务发现.运行在Master主机上。

    Flannel: CoreOS团队针对Kubernetes设计的一个网络规划服务,简单来说,它的功能是让集群中的不同节点主机创建的Docker容器都具有全集群唯一的虚拟IP地址。在默认的Docker

    配置中,每个节点上的Docker服务会分别负责所在节点容器的IP分配。这样导致的一个问题是,不同节点上容器可能获得相同的内外IP地址。Flannel的设计目的就是为集群中的所有节点重新规划IP地址的使用规则,从而使得不同节点上的容器能够获得“同属一个内网”且”不重复的”IP地址,并让属于不同节点上的容器能够直接通过内网IP通信。

  • 相关阅读:
    单例模式
    工厂模式
    代理模式
    网络问题
    java中System.getProperty()方法详解
    配置logback.xml文件来实现日志文件输出
    Spring MVC 文件上传与下载快速学习
    SpringMVC中的视图和视图解析器
    JSON的概述和简单的操作
    BeanValidate中的注解
  • 原文地址:https://www.cnblogs.com/xiaoyu-10201/p/6439524.html
Copyright © 2011-2022 走看看