docker中安装rancher+k8s环境下的负载均衡测试

    最近在搭建云原生,对这一块也稍稍有了兴趣。在此,浅谈基于Ubuntu系统下的Docker集群快速部署和管理。Docker容器的集群化、网络管理、自动部署较为令人头疼,Kubernetes集群很好的解决了这个问题,并可以快速实现负载均衡、集群监控。而通过Rancher,我们可以管理kubernetes集群和Docker集群,并且在Docker中可以快速搭建k8s,本文以负载均衡应用为例,介绍搭建Docker、Rancher集成k8s集群。

一.搭建流程

1.安装docker

每台节点都需要安装支持rancher版本的docker

2.每一台docker节点中分别安装rancher 服务器和rancher客户端(即主节点的docker中安装rancher/server, 从节点的docker中安装rancher/agent)

3.通过rancher配置搭建k8s环境

4.创建应用,为应用添加负载均衡的服务

二.搭建环境及软件版本

ubuntu14.04,

docker版本为17.03,

rancher/server版本为 1.6.21, rancher/agent版本为1.2.11

K8S版本为v1.11.1-rancher1-3-1

三.具体安装步骤

1.docker安装

为了快速安装,首先为ubuntu更换国内的源,然后sudo apt-get update.  运行脚本,即可安装docker(每个节点都需要安装)

curl https://releases.rancher.com/install-docker/17.03.sh | sh

2.主节点安装rancher/server(基于docker镜像安装):

在主节点的docker容器中运行以下命令


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值