使用kubesphere搭建Harbor镜像管理仓库

这篇具有很好参考价值的文章主要介绍了使用kubesphere搭建Harbor镜像管理仓库。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、前提条件:

  1. 必须正确安装kubesphere和kubernetes,如果还没有安装见此文章:https://blog.csdn.net/qq_42315648/article/details/129726214?spm=1001.2014.3001.5501

kubesphere harbor,kubernetes,kubernetes,docker,容器,Powered by 金山文档
  1. 可以正常登录到kubesphere,看到如下页面:文章来源地址https://www.toymoban.com/news/detail-791894.html

kubesphere harbor,kubernetes,kubernetes,docker,容器,Powered by 金山文档

二、部署kubesphere的应用商店

  1. 查看是否已安装应用商店

kubesphere harbor,kubernetes,kubernetes,docker,容器,Powered by 金山文档
  1. 已安装的如图所示,跳过应用商店的安装教程,未安装的继续安装

kubesphere harbor,kubernetes,kubernetes,docker,容器,Powered by 金山文档
  1. 登录到kubekey安装所在机器,我的是k8s-master1上,找到之前部署时生成的config-sample.yaml文件,找到如下配置

openpitrix:
  store:
    enabled: true # 将“false”更改为“true”。
  1. 重新执行创建集群的命令

./kk create cluster -f config-sample.yaml
  1. 看到如下所示表示部署完成

kubesphere harbor,kubernetes,kubernetes,docker,容器,Powered by 金山文档
  1. 回到kubesphere页面,查看是否有应用商店管理功能栏。(可能需要过几分钟才会有,请耐心等待)

三、创建一个企业空间

  1. 点击访问控制功能板块

kubesphere harbor,kubernetes,kubernetes,docker,容器,Powered by 金山文档
  1. 点击左侧企业控制右上角创建

kubesphere harbor,kubernetes,kubernetes,docker,容器,Powered by 金山文档
  1. 填写表单

kubesphere harbor,kubernetes,kubernetes,docker,容器,Powered by 金山文档
  1. 得到一个新的企业空间learn-workspace

kubesphere harbor,kubernetes,kubernetes,docker,容器,Powered by 金山文档

四、创建一个用户,用于项目的管理和后续操作

  1. 点击左侧用户,右侧创建按钮

kubesphere harbor,kubernetes,kubernetes,docker,容器,Powered by 金山文档
  1. 填写表单,分配角色

kubesphere harbor,kubernetes,kubernetes,docker,容器,Powered by 金山文档
  1. 得到如图所示用户workspace-manager

kubesphere harbor,kubernetes,kubernetes,docker,容器,Powered by 金山文档

五、创建一个企业空间

  1. 退出admin的账号,登录刚刚创建的workspace-manger账号

kubesphere harbor,kubernetes,kubernetes,docker,容器,Powered by 金山文档
  1. 进来后见如下界面,点击创建

kubesphere harbor,kubernetes,kubernetes,docker,容器,Powered by 金山文档
  1. 填写表单,点击创建按钮

kubesphere harbor,kubernetes,kubernetes,docker,容器,Powered by 金山文档
  1. 可以看到新创建了一个企业空间

kubesphere harbor,kubernetes,kubernetes,docker,容器,Powered by 金山文档
  1. 点击企业空间的名称进入企业空间

kubesphere harbor,kubernetes,kubernetes,docker,容器,Powered by 金山文档
  1. 点击左侧项目,进入到项目管理页面

kubesphere harbor,kubernetes,kubernetes,docker,容器,Powered by 金山文档
  1. 点击创建按钮

kubesphere harbor,kubernetes,kubernetes,docker,容器,Powered by 金山文档
  1. 填写表单,点击确定

kubesphere harbor,kubernetes,kubernetes,docker,容器,Powered by 金山文档
  1. 得到demo-project项目

kubesphere harbor,kubernetes,kubernetes,docker,容器,Powered by 金山文档

使用kubesphere的应用商店部署Harbor

  1. 回到主页面,点击应用商店

kubesphere harbor,kubernetes,kubernetes,docker,容器,Powered by 金山文档
  1. 应用商店页面

kubesphere harbor,kubernetes,kubernetes,docker,容器,Powered by 金山文档
  1. 搜索Harbor应用

kubesphere harbor,kubernetes,kubernetes,docker,容器,Powered by 金山文档
  1. 点击安装

kubesphere harbor,kubernetes,kubernetes,docker,容器,Powered by 金山文档
  1. 更改名称,选择位置,包括企业空间、集群和项目,点击下一步

kubesphere harbor,kubernetes,kubernetes,docker,容器,Powered by 金山文档
  1. 更改配置参数

因为本教程是内网部署,故需要更改访问类型的配置及访问的ip地址,其余不用修改
type:nodePort       #访问 Harbor 服务的方式。本示例使用 nodePort,默认是ingress。
tls.enabled: false  #指定是否启用 HTTPS。多数情况下设置为 false。
commonName:172.16.0.120 #填写自己的IP地址,用于访问的地址,这里我填写k8s-master1的IP地址
externalURL: 'http://172.16.0.120:30002' #暴露给租户的 URL。
kubesphere harbor,kubernetes,kubernetes,docker,容器,Powered by 金山文档
kubesphere harbor,kubernetes,kubernetes,docker,容器,Powered by 金山文档
  1. 配置好后,点击安装

kubesphere harbor,kubernetes,kubernetes,docker,容器,Powered by 金山文档
  1. 耐心等待2-3分钟,直到状态变为running,表示部署完成

kubesphere harbor,kubernetes,kubernetes,docker,容器,Powered by 金山文档
  1. 访问172.16.0.120:30002看到如下页面表示部署完成

默认的登陆账号:admin,密码:Harbor12345
kubesphere harbor,kubernetes,kubernetes,docker,容器,Powered by 金山文档

到了这里,关于使用kubesphere搭建Harbor镜像管理仓库的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • CentOS 搭建 Harbor 镜像仓库(图文详解)

    说明:在搭建 Harbor 镜像仓库之前,虚拟机要先安装 docker 和 docker-compose。 本文接下来的命令都是在 root 身份下运行的。 直接下载可以使用以下命令: 直接在虚拟机内部执行上面这条命令的话,下载速度会很慢,所以此处通过外部主机下载后共享文件夹导入虚拟机中。 输入

    2024年02月13日
    浏览(44)
  • Docker使用mysql:5.6和 owncloud 镜像,构建一个个人网盘,安装搭建私有仓库 Harbor

    在网页中输入本机的IP地址 在网页中输入本机的IP地址加上:8080,用户名admin密码Harbor12345。登录成功页面如下:

    2024年02月11日
    浏览(42)
  • k8s harbor镜像仓库搭建

    1.前言 Harbor 是一个开源的云原生镜像仓库,用于存储和分发 Docker 镜像。它提供了一些安全性和管理方面的功能,使得用户可以更好地管理和共享 Docker 镜像 2.配置harbor搭建环境 harbor的搭建需要用到docker、docker-compose服务 docker搭建参考:部署docker-ce_Apex Predator的博客-CSDN博客

    2024年02月16日
    浏览(52)
  • Docker registry镜像仓库,私有仓库及harbor管理详解

    目录 registry镜像仓库概述 Docker 镜像仓库(Docker Registry): registry 容器: 私有仓库概述 搭建本地私有仓库示例 Harbor概述 harbor架构 详解构成 Harbor由容器构成 Harbor部署示例 环境准备 部署Docker-Compose服务 部署 Harbor 服务 启动Harbor 查看 Harbor 启动镜像 创建一个新项目 在其他客

    2024年01月18日
    浏览(49)
  • Docker Harbor 私有镜像仓库的部署和管理

    目录 一、什么是Harbor 二、Harbor的特性 三、Harbor的构成 四、部署配置Docker Harbor 首先需要安装 Docker-Compose 服务 部署 Harbor 服务 修改配置文件  docker配置文件添加本地仓库地址 关于 Harbor.cfg 配置文件中有两类参数:所需参数和可选参数 (1)所需参数 (2)可选参数 启动harb

    2024年02月10日
    浏览(44)
  • 在服务器上搭建Harbor私有镜像仓库并通过HTTPS访问

    目录 什么是Harbor 在服务器上搭建Harbor私有镜像仓库 使用HTTPS访问Harbor私有镜像仓库 生成证书文件 配置证书文件 验证https访问 上传镜像到Harbor私有镜像仓库 Harbor 是为企业用户设计的容器镜像仓库开源项目,包括了权限管理

    2023年04月11日
    浏览(105)
  • 使用Jenkins制作镜像并上传到Harbor仓库!

    前言 上一阶段,记录使用jenkins打包java项目成jar包,并上传到目标服务器,命令目标服务器打包成镜像并构建运行的流程! 这次,介绍使用jenkins自己构建镜像并推送到harbor仓库!开始!!! 打开jenkins后台系统,并进入项目: 制作镜像: 修改java项目,讲接口的输出由2.0.0改为

    2024年02月05日
    浏览(35)
  • Docker进阶:使用Docker部署Harbor私有镜像仓库

    💖The Begin💖点点关注,收藏不迷路💖 Harbor是一个开源的企业级Docker Registry服务器,提供了安全的镜像管理功能,支持用户和角色的管理、访问控制、以及活动审计等特性。通过搭建Harbor,我们可以方便地管理和共享Docker镜像,适用于企业内部的应用部署和开发团队的协作。

    2024年04月17日
    浏览(50)
  • K8s集群使用容器镜像仓库Harbor

    1.1.1 docker-ce安装 1.1.1.1 获取YUM源 使用阿里云开源软件镜像站。 1.1.1.2 安装并设置启动及开机自启动 1.1.2 docker compose安装 1.1.3 获取harbor安装文件 1.1.4 修改配置文件 1.1.5 执行预备脚本 1.1.6 执行安装脚本 1.1.7 验证运行情况 1.1.8 访问harbor UI界面 2.1.1 新建一个harbor私有仓库 2.1.2

    2024年02月02日
    浏览(67)
  • k8s使用helm部署Harbor镜像仓库并启用SSL

    参照:https://zhaoll.blog.csdn.net/article/details/128155767 有多种安装方式,根据自己的k8s版本选择合适的helm版本 参考:https://blog.csdn.net/qq_30614345/article/details/131669319 我们这里使用helm安装harbor,项目地址:https://github.com/goharbor/harbor-helm (1)拉取项目文件 (2)解压并修改配置 tar -z

    2024年02月16日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包