码迷,mamicode.com
首页 > 其他好文 > 详细

1.系统环境初始化

时间:2018-05-31 23:08:57      阅读:213      评论:0      收藏:0      [点我收藏+]

标签:docker   k8s   容器   Kubernetes   


k8s应用分布图。

技术分享图片

 

master ip: 192.168.0.11  hostname: linux-node1.example.com

node1 ip: 192.168.0.12   hostname : linux-node2.example.com

node2 ip: 192.168.0.13  hostname:  linux-node3.example.com

上图多画了一个minion3,请忽略。

 

准备工作(所有机器):

1. 各个服务器分配好 ip,设置好主机名可以上网。我是桥接。net8上网非常非常不稳定,浪费了我很多时间,难受。

2.关闭 iptblesNetworkManager      ,selinux

systemctl disable firewalld;systemctl stop firewalld

systemctl disable NetworkManager;systemctl stop NetworkManager

 

vim /etc/selinux/config

 SELINUX=disabled

 #SELINUXTYPE=targeted

 

3.在三台主机上添加hosts

 

vim /etc/hosts

 

 192.168.0.11  linux-node1.example.com

192.168.0.12   linux-node2.example.com

192.168.0.13  linux-node3.example.com

 

  4. 三台全部安装docker

 

1.安装Docker(所有机器)

第一步:使用国内Docker源

[root@linux-node1 ~]# cd /etc/yum.repos.d/
[root@linux-node1 yum.repos.d]# wget \
 
https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

第二步:Docker安装:

[root@linux-node1 ~]# yum install -y docker-ce

第三步:启动后台进程:

[root@linux-node1 ~]#systemctl enabled docker; systemctl start docker

2.准备部署目录(所有机器)

    mkdir -p /opt/kubernetes/{cfg,bin,ssl,log}

3.准备软件包

百度网盘下载地址:
[
https://pan.baidu.com/s/1zs8sCouDeCQJ9lghH1BPiw]

4.上传解压软件包(只在master主机操作其它不用)

 # tar zxf kubernetes.tar.gz
 # tar zxf kubernetes-server-linux-amd64.tar.gz
 # tar zxf kubernetes-client-linux-amd64.tar.gz
 # tar zxf kubernetes-node-linux-amd64.tar.gz

1.系统环境初始化

标签:docker   k8s   容器   Kubernetes   

原文地址:http://blog.51cto.com/maomaochong/2122639

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!