Rancher 2.1.2 在Vagrant box上的体验之旅

Rancher 2.x是一个基于kubernetes企业级容器编排管理软件,他会自动安装kubernete集群,或者将公有云或已有的内部k8s集群集成进来管理。本文所做的是按照Rancher网站的Quick start执行的。

1. 准备一个安装好docker的vagrant box,分配内存至少4G,并指定static ip(请参考我之前写过的文章)

# -*- mode: ruby -*-
# vi: set ft=ruby :
Vagrant.configure("2") do |config|

  config.vm.box = "your box name"
  # 192.168.56.22 should be changed to your vm IP address
  # in case you have multiple network card, please add route in administrator cmd window 
  # with "Route add xxx.xxx.xxx.0 mask 255.255.255.0 xxx.xxx.xxx.1". If still not work,
  # please run "Route delete 0.0.0.0"
  #
  config.vm.network "private_network", ip: "192.168.56.22"
  config.vm.provider "virtualbox" do |vb|
     vb.memory = "4096"
     vb.cpus = 2
  end
end

2. 执行命令安装Rancher,此过程需要1-2分钟,有翻墙软件的可以用起来了

sudo docker run -d --restart=unless-stopped \
  -p 8080:80 -p 8443:443 \
  rancher/rancher:latest

3. 浏览器访问 http://192.168.56.22:8080 地址访问rancher管理控制台

4. 按照https://rancher.com/docs/rancher/v2.x/en/quick-start-guide/ 一步步执行

FAQ:

1. 如果碰到有些pod启动不起来的问题,可能是网络插件没有安装,执行

kubectl apply -f https://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel.yml

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值