安裝:
配置docker 加速器地址
修改配置文件索赏,添加docker注冊地址 https://bfneynf8.mirror.aliyuncs.com
$ vim /lib/systemd/system/docker.service
ExecStart=/usr/bin/dockerd --registry-mirror=https://registry.docker-cn.com --registry-mirror=https://bfneynf8.mirror.aliyuncs.com --insecure-registry 172.28.11.111:4000 --insecure-registry dkreg-wj.syswin.com --graph=/os_data/docker --storage-driver=devicemapper --storage-opt dm.fs=ext4 --storage-opt dm.basesize=100G --storage-opt dm.thinpooldev=/dev/mapper/vg_docker-thinpool --storage-opt dm.use_deferred_deletion=true --storage-opt dm.use_deferred_removal=true --log-driver=json-file --log-opt max-size=100m --log-opt max-file=5
重啟docker
$ systemctl daemon-reload
$ systemctl restart docker.service
安裝失敗之后绵跷,重新安裝:
$ docker rm -f -v $(docker ps -aq)
$ docker volume rm $(docker volume ls)
$ rm -rf /var/etcd/
$ rm -rf /etc/kubernetes/
刪除本地掛載的卷...
啟動容器, (這里默認使用rancher的最新版本...)
$ sudo docker run -d --restart=unless-stopped -p 80:80 -p 443:443 --name rancher-server-2.0.6 rancher/rancher
啟動 rancher v1.6.8
$ docker run -d \
-p 8080:8080 \
--restart=always \
-v /mnt/data/rancher/db:/var/lib/mysql \
--name rancher-server-1.6.8 \
rancher/server:v1.6.8
查看運行中的容器
[root@osnode013004 ~]# docker ps |grep ran
ab9b443efd56 rancher/rancher "rancher --http-liste" 4 minutes ago Up 4 minutes 0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp amazing_brattain
查看日志
$ docker log -f ab9b443efd56
配置密碼 admin/123456
https://gitee.com/rancher/rancher-catalog
https://gitee.com/rancher/rancher-catalog.git
k8s-v1.6-release
rancher 2.0.5 很多問題, 沒找到相關(guān)的操作文檔兑徘,“不知道怎么配置哮缺,感覺受約束....”
rancher 2.0.5 中需要 k8s 的 heml chart.
k8s charts:
https://github.com/kubernetes/charts.git
Use this repository to submit official Charts for Kubernetes Helm. Charts are curated application definitions for Kubernetes Helm. For more information about installing and using Helm, see its README.md. To get a quick introduction to Charts see this chart document.
奇怪的是應(yīng)用商店只支持 heml 類型的應(yīng)用...
問題:
rancher-server:
$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
cd4ed431301d rancher/rancher "rancher --http-li..." 39 minutes ago Up 39 minutes 0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp rancher-server-2.0.5
$ docker logs -f cd4ed431301d
2018-07-13 06:58:35.012073 I | mvcc: finished scheduled compaction at 9631 (took 5.897347ms)
2018/07/13 06:59:47 [ERROR] CatalogController helm [catalog] failed with : Get https://kubernetes-charts.storage.googleapis.com/index.yaml: dial tcp 172.217.25.16:443: i/o timeout
2018/07/13 06:59:50 [ERROR] CatalogController helm-incubator [catalog] failed with : Get https://kubernetes-charts-incubator.storage.googleapis.com/index.yaml: read tcp 172.17.0.2:43324->172.217.24.16:443: read: connection reset by peer
2018-07-13 07:03:35.009146 I | mvcc: store.index: compact 10088
2018-07-13 07:03:35.018834 I | mvcc: finished scheduled compaction at 10088 (took 3.892521ms)
E0713 07:03:46.702304 1 streamwatcher.go:109] Unable to decode an event from the watch stream: json: cannot unmarshal string into Go struct field dynamicEvent.Object of type v3.NodeStatus
2018/07/13 07:03:55 [ERROR] CatalogController helm-incubator [catalog] failed with : Get https://kubernetes-charts-incubator.storage.googleapis.com/index.yaml: read tcp 172.17.0.2:46972->172.217.24.208:443: read: connection reset by peer
2018/07/13 07:15:18 [INFO] Creating template helm-jenkins
2018/07/13 07:15:41 [ERROR] CatalogController helm-incubator [catalog] failed with : Get https://kubernetes-charts-incubator.storage.googleapis.com/index.yaml: read tcp 172.17.0.2:47122->172.217.24.208:443: read: connection reset by peer
2018/07/13 07:15:50 [INFO] Creating template helm-openvpn
rancher-agent
$ sudo docker run -d --privileged --restart=unless-stopped --net=host -v /etc/kubernetes:/etc/kubernetes -v /var/run:/var/run rancher/rancher-agent:v2.0.6 --server https://172.28.13.12 --token vn68p9txbxq88r9pxp85slts4c8zznwkxx4vvjn5mg8kw297w2n7d2 --ca-checksum 9f69756f139daca49dad5460f79fdcb3581f4e42a1f09a8b77e0342c743860d7 --internal-address 172.28.13.13 --worker
$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
d0b083ae83a2 rancher/rancher-agent:v2.0.6 "run.sh --server h..." 9 minutes ago Up 9 minutes hungry_hopper
$ docker logs -f d0b083ae83a2
time="2018-07-13T07:06:44Z" level=info msg="waiting for node to register"
rancher v1.6.8
擴展閱讀
https://github.com/rancher/rancher
簡介:
git上的地址揩慕,最新的版本 v2.0.6...
v1.6.18
Quick Start Guide
https://rancher.com/docs/rancher/v2.x/en/quick-start-guide/#install-rancher
簡介:
以文字為主花竞, 圖片比較少....
rancher 上的安裝指導....
https://www.cnrancher.com/
簡介:
rancher 中文官網(wǎng)...
user: jiaxiaolei
email: 281304051@qq.com
psd: Jia7758521
源澈科技開發(fā)(深圳)有限公司循集,是Rancher Labs在大中華區(qū)的分公司。分公司總部位于中國深圳葵孤,在北京與上海亦設(shè)有office担钮。
源澈科技開發(fā)(深圳)有限公司是容器云計算領(lǐng)域的明星企業(yè)。 源澈科技開發(fā)(深圳)有限公司由硅谷云計算泰斗尤仍、CloudStack之父梁勝博士創(chuàng)建箫津,目前已完成兩輪累計三千萬美元的融資。
https://github.com/rancher/rancher#installation
簡介:
rancher github 地址
Rancher 2.0快速上手指南
https://www.cnrancher.com/rancherv2-0-quick-start-guide/#comment-2614
簡介:
rancher 中文網(wǎng)上的介紹,
有一點參考...
rancher 英文官網(wǎng)...
其實切換一個語言版本沒什么區(qū)別.....
使用Rancher 安裝K8S
https://blog.csdn.net/CSDN_duomaomao/article/details/78069104
簡介:
介紹了 rancher v1.6.8 的安裝和使用苏遥。
目前添加主機之后饼拍,還是有一些問題...
kubernetes環(huán)境搭建(Rancher篇)
https://blog.csdn.net/villare/article/details/79332549
簡介:
介紹了 rancher v1.6.12 的安裝和使用。
rancher安裝和基本使用
https://blog.csdn.net/zhuchuangang/article/details/51773716
簡介:
rancher v 1.0.2 的安裝記錄
使用Rancher的RKE部署Kubernetes要點
https://www.cnblogs.com/rancher-maomao/p/8445111.html
簡介:
# 雖然說的是 RKE, 還是有很多參考價值的...
RKE (Rancher Kubernetes Engine)是RancherLabs提供的一個工具田炭,可以在裸機师抄、虛擬機、公私有云上快速安裝Kubernetes集群教硫。整個集群的部署只需要一個命令叨吮、一個配置文件,解決了如何輕松部署Kubernetes的問題瞬矩。
盡管Rancher提供了免費的視頻培訓(見后面的參考鏈接)茶鉴,但用戶在使用RKE時,還是會遇到了很多報錯信息景用,無法安裝成功涵叮,這主要是因為一些基本的前置條件沒有滿足。
為了用戶使用RKE部署Kubernetes更順利伞插,有必要梳理一下割粮,把部署要點整理出來,讓使用RKE的用戶少走彎路媚污。
50個免費的Kubernetes工具盤點
https://mp.weixin.qq.com/s/QDJmmR0bSL6p36XGQdD34g
簡介:
志斌總給的文檔舀瓢,提到了 Kubespray,
50+個有用的Docker工具
簡介:
提到了 Kubernetes , Rancher ...
Rancher創(chuàng)始人談Docker杠步,創(chuàng)新愈發(fā)困難氢伟,未來將何去何從?
http://www.sohu.com/a/199879109_355135
簡介:
Rancher Labs全新發(fā)布的新產(chǎn)品Rancher 2.0幽歼,一方面朵锣,把Rancher 提供的Kubernetes分發(fā)版的用戶體驗,從原生的Kubernetes UI修改到被全球客戶廣泛接受的Rancher UI甸私,解決了業(yè)界遺留已久的Kubernetes原生UI易用性差的問題诚些。另一方面,在產(chǎn)品中增加了可以納管其他廠商提供的Kubernetes分發(fā)版功能皇型,如Ubuntu Kubernetes哑舒、Dell EMC Kubernetes诱篷、Google GKE等等库正,從而具備了同時管理多個Kubernetes集群的能力胀溺。
https://v.youku.com/v_show/id_XMzYxNDYwMTU0MA==.html
簡介:
youkku 上的一些視頻...