kubernetes+rancher+docker+helm+harbor搭建云平台服务思路小结

1 架构

介绍一下架构中的每个组件的作用吧
kubernetes+rancher+docker+helm+harbor搭建云平台服务思路小结_第1张图片

1、Jenkins

自动化工具

2、gitlab

存储代码

3、docker

镜像:相当于一个携带了运行环境的安装包
容器:运行启动的镜像,就是一个容器

4、harbor

私有的镜像仓库,用来存储镜像。docker仓库的企业版(https://hub.docker.com/)

5、k8s集群

容器,就是进程;容器镜像“.exe”安装包。Kubernetes 就是操作系统!所以k8s集群可以简单理解为多个操作系统,就是用来运行容器的!只是k8s额外提供了很多其他的能力,具体后面再说

6、rancher

上面已经知道了k8s集群里面用来运行容器,其实如果直接使用手工操作k8s的相关命令的话,完全不需要rancher,但是为了操作起来更加简单,所以用上了rancher。
假如将k8s集群理解为一个数据库的话,那就可以将rancher理解为一个navicat吧。

7、helm

你可能感兴趣的:(云平台)