学堂 学堂 学堂公众号手机端

Rancher1.6怎么用

lewis 1年前 (2024-03-29) 阅读数 7 #技术

这篇文章将为大家详细讲解有关Rancher 1.6怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

Rancher 2.0出来一段时间了,最大的感受就是容器云界的各种平台都开始倒向K8S了,而rancher 2.0最大的亮点就是对各种公有容器云平台的支持,2.0中对docker swarm生态系统的支持彻底没有,swarm这是要凉凉的节奏,而且1.6并不能平滑的升级到2.0。官方宣称在1.6版本中有对docker swarm的支持,然而,支持的是docker swarmkit,并不是docker内置的swarm mode,且该支持在1.6版本中一直是验证功能,非正式的。但,因为支持custom模式,想用原生docker的同学还是可以尝试一战的,直接2.0到K8S有点用力过猛了。

系统

OSUbuntu 16.04.3 LTSKernel4.13.0-32Resource2cpu/2Gmem

角色

ubuntu16.04-1172.31.68.241Harbor/Rancher-serverubuntu16.04-2172.31.68.242Rancher-agentubuntu16.04-4172.31.68.243Rancher-agent

镜像准备

ps:使用最新的1.6版本,采用内网启动rancher


rancher-server准备

dockerpullrancher/server:v1.6.21
dockertagrancher/server:v1.6.21172.31.68.241/library/rancher-server:v1.6.21
dockerpush172.31.68.241/library/rancher-server:v1.6.21

rancher-agent准备

dockerpullrancher/agent:v1.2.11
dockertagrancher/agent:v1.2.11172.31.68.241/library/rancher-agent:v1.2.11
dockerpush172.31.68.241/library/rancher-agent:v1.2.11

部署

rancher-server启动

dockerrun-d--restart=unless-stopped-p8888:8080-eCATTLE_BOOTSTRAP_REQUIRED_IMAGE=172.31.68.241/library/rancher-agent:v1.2.11172.31.68.241/library/rancher-server:v1.6.21

登录rancher-ui

http://172.31.68.241:8888/

ps:第一次登录使用admin用户,会让你设置密码,进入系统后先进行账户设置

添加主机

rancher-agent启动

#ubuntu-2
dockerrun-eCATTLE_AGENT_IP="172.31.68.242"--rm--privileged-v/var/run/docker.sock:/var/run/docker.sock-v/var/lib/rancher:/var/lib/rancher172.31.68.241/library/rancher-agent:v1.2.11http://172.31.68.241:8888/v1/scripts/49E65A8F3FC27C9776B7:1514678400000:DUbOJHAnZI7YDfEv5u9SIBH3vk

#ubuntu-3
dockerrun-eCATTLE_AGENT_IP="172.31.68.243"--rm--privileged-v/var/run/docker.sock:/var/run/docker.sock-v/var/lib/rancher:/var/lib/rancher172.31.68.241/library/rancher-agent:v1.2.11http://172.31.68.241:8888/v1/scripts/49E65A8F3FC27C9776B7:1514678400000:DUbOJHAnZI7YDfEv5u9SIBH3vk

私有镜像库设置

启动应用

检测应用

Rancher CLI使用

通过config配置

#./rancherconfig
URL[]:http://172.31.68.241:8888/v1
AccessKey[]:01532A700BA4DF0C68B6
SecretKey[]:3v1yex93GXcUoLfsipe28N5HMAHHYXWvV9ddgPbw
Environments:
[1]Default(1a5)
[2]stg(1a11)
[3]dev(1a12)
Select:1
INFO[0072]Savingconfigto/root/.rancher/cli.json

rancher ps/hosts

rancherps
rancherhosts

关于“Rancher 1.6怎么用”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

版权声明

本文仅代表作者观点,不代表博信信息网立场。

热门