在以前的一篇文章中云计算CDCI系列—- helm2中,我们说明了helm的架构使用,目前helm已经发展到了helm3,重架构方面发送了很大的变化,所以今天我们来看看helm3。
2020年08月04日
在以前的一篇文章中云计算CDCI系列—- helm2中,我们说明了helm的架构使用,目前helm已经发展到了helm3,重架构方面发送了很大的变化,所以今天我们来看看helm3。
Jenkins是一款开源 CI&CD 软件,用于自动化各种任务,包括构建、测试和部署软件,Jenkins 支持各种运行方式,可通过系统包、Docker 或者通过一个独立的 Java 程序。
Harbor是由VMware公司开源的企业级的Docker Registry管理项目,它包括权限管理(RBAC)、LDAP、日志审核、管理界面、自我注册、镜像复制和中文支持等功能。harbor项目是由VMware中国研发的团队负责开发,所以对国内非常友好。
Helm 是 Deis (https://deis.com/) 开发的一个用于 kubernetes 的包管理器。每个包称为一个 Chart,一个 Chart 是一个目录(一般情况下会将目录进行打包压缩,形成 name-version.tgz 格式的单一文件,方便传输和存储),可以将 Helm 看作 Kubernetes 下的 apt-get/yum。