wtysos11 / blogWiki

Use to store public paper and organize them.
17 stars 4 forks source link

rancher学习 #166

Open wtysos11 opened 3 years ago

wtysos11 commented 3 years ago

参考资料:

本文的学习目标:

  1. 了解rancher是什么,能够解决什么问题,相比于其他产品有什么特别的功能/亮点,或者说features
  2. rancher如何安装,如何构建最基本的模块并继续进行。
wtysos11 commented 3 years ago

Overview

kubernetes是著名的container orchestration platform,而rancher更倾向于container management platform。从官网的说法上,它集成了kubernetes、docker swarm等不同的容器编排软件。事实上我也找到很多文章使用rancher来安装指定版本的kubernetes。 但是也有一些文章指出,rancher在规模很大的时候容易崩溃。虽然kubernetes的使用令中小型公司望而生畏,但它确实是在大压力下表现不错。

特性:

总体而言,是在k8s基础上进行的上层封装。或者更准确点来说,应该是kubernetes的上游,可以控制下游不同k8s的设置(导入设置)。

架构图:通过rancher访问控制代理管理k8s

svg 之后,通过Cluster Controller登陆k8s Cluster Agent的形式,rancher很自然可以与k8s的API server进行交互,从而控制下游的k8s集群。

wtysos11 commented 3 years ago

实践

由于实验室集群都有人用,一时间空不出来设备。只能暂时搁置了。