Kubernetes中怎么部署Harbor


这篇文章主要讲解了“Kubernetes中怎么部署Harbor”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Kubernetes中怎么部署Harbor”吧!Harbor是一个企业级的容器镜像仓库管理系统,用于为企业级用户建立私有的容器镜像库,一方面可以对内部安装的网络传输加速,另一方面提供自己特有的版本更好地保证可用性和安全性。Harbor原来由VMWare China开发,全部开源。Harbor最近发布了1.6版本,将会带来一些非常重要的变化。该版本开始支持Helm Chart的管理,不过这个用Github本来就可以做的很好,只不过这里采用了图形界面,还是非常方便普通的使用者,尤其是中小企业的准专业人员。Har未来将会移交到CNCF管理,成为云原生基础设施的一部分。目前已经接收CNCF的一些赞助资源,并且项目架构和代码都已经开始了调整。这将是云原生社区的一个重大利好,补充了云原生架构中除了K开发云主机域名ubernetes容器编排管理外的重要部分。Harbor项目官方网站,https://goharbor.io 。在Harbor 1.6版本中,Helm Chart项目已经改变,移到了 https://github.com/goharbor/harbor-helm 子项目中。目前,开发调整还比较频繁,可能出现使用上的问题,需要关注项目发展、及时更新代码。出现的问题可以去提交issue,帮助项目完善。预先拉取容器镜像:部署步骤如下:原来的一些部署方法可能不再适用,仅供参考:Kubernetes镜像仓库-Harbor的Helm部署在Kubernetes集群上部署高可用Harbor镜像仓库Ubuntu安装私有Docker Hub服务Harbor配置Harbor私有Docker镜像服务使用HTTPSHarbor的Docker镜像存储路径修改添加CA根证书到操作系统获得信任Harbor 1.6 已经支持helm 私服仓库了,还是比较方便的。我采用上面的方法部署,遇到一些小坑。采用Rook部署,后来StorageClass rook-ceph-block创建pvc可以成功,但是挂载时失败。这个可能是Ceph的原因。采用NFS部署,全部成功(修改chart/chartmuseum里的local”为local后)。但是,登陆时页面显示有错误。使用admin/Harbor12345登陆反馈无效的用户名和密码。注册新用户无法激活确认按钮。估计这些都是项目调整中的问题,等过段时间将会迎来一个全新的Harbor,目前保持耐心。如果上面的方法部署不成功,又着急使用的话,Harbor也支持常规部署,已经有了长时间的考验。该方式将Harbor安装在Docker环境下,不使用Kubernetes进行管理。下载在线安装包。配置harbor部署参数。harbor.cfg 文件目前主要配置hostname,使用自己服务器的ip即可。
生成docker-compose file。登陆使用浏览器打开相应的IP地址。默认密码 admin/Harbor12345。感谢各位的阅读,以上就是“Kubernetes中怎么部署Harbor”的内容了,经过本文的学习后,相信大家对Kubernetes中怎么部署Harbor这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是开发云,小编将为大家推送更多相关知识点的文章,欢迎关注!

相关推荐: 企业买什么虚拟主机

企业买什么虚拟主机?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。企业,建立企业官网为主,内容较少,可以缩减空间需求,而将成本放在访问速度和稳定性方面。建立网站,首选是虚拟主机。在购买虚拟主机时,每…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 05/16 18:09
下一篇 05/16 18:09

相关推荐