harbor配置helm chart仓库

harbor配置helm chart仓库
1、harbor 安装的时候 默认没有helm charts的仓库,如果已经安装过重新执行安装即可,不需要prepare
docker-compose stop
./install.sh --with-chartmuseum
安装完成之后登录页面上就会有了 helm charts 了,页面上也可以直接上传charts

2、helm 需要安装插件并添加源,需要harbor登陆用户密码
helm plugin install https://github.com/chartmuseum/helm-push
helm repo add course https://harbor.wehgc.com:10443/chartrepo/library --username=admin --password=GJ9JwGl0jL
3、上传
helm push polling-helm course
PS:如果出现以下错误提示:
Error: couldn‘t load repositories file (/root/.config/helm/repositories.yaml): open /root/.config/helm/repositories.yaml: no such file or directory
解决方法:则拷贝相应的文件到目录
mkdir /root/.config/helm && cp .helm/repository/repositories.yaml /root/.config/helm/repositories.yaml
错误提示:
cp: 无法创建普通文件"/root/.cache/helm/repository/course-index.yaml": 没有那个文件或目录
解决方法:
mkdir /root/.cache/helm/repository -p && cp .helm/repository/cache/course-index.yaml /root/.cache/helm/repository/course-index.yaml

原文地址:https://blog.51cto.com/riverxyz/2475617

时间: 2024-11-06 14:02:22

harbor配置helm chart仓库的相关文章

Harbor 使用 Helm 一键安装

安装 Harbor Harbor 支持多种安装方式,源码目录下面默认有一个安装脚本(make/install.sh),采用 docker-compose 的形式运行 Harbor 各个组件,和前面的课程一样,我们这里依然还是将 Harbor 安装到 Kubernetes 集群中,如果我们对 Harbor 的各个组件之间的运行关系非常熟悉,同样的,我们可以自己手动编写资源清单文件进行部署,不过 Harbor 源码目录中也为我们提供了生成这些资源清单的脚本文件了(make/kubernetes/k8

四、rancher-ha-安装配置Helm

注意helm使用需要kubectl,点击了解安装和配置kubectl. Helm是Kubernetes首选的包管理工具.Helmcharts为Kubernetes YAML清单文档提供模板语法.使用Helm,我们可以创建可配置的部署,而不仅仅是使用静态文件.有关创建自己的charts的更多信息,请查看https://helm.sh/文档.Helm有两个部分:Helm客户端(helm)和Helm服务端(Tiller). 1. 配置Helm客户端访问权限 Helm在集群上安装tiller服务以管理c

使用 Helm Chart 部署及卸载 istio

部署 istio 1.添加 istio 官方的 helm 仓库 helm repo add istio https://storage.googleapis.com/istio-release/releases/1.3.3/charts/ 2.是否添加成功 helm search repo istio NAME CHART VERSION APP VERSION DESCRIPTION istio/istio 1.3.3 1.3.3 Helm chart for all istio compon

idea初使用之配置使用maven仓库

idea使用的理由已经无需多说.现在已经超过了eclipse.java开发种占有44%.第一次使用上手还是挺难的.跟用惯了myeclipse的我来说.对于project的概念深入人心.还理解不了它的Module.先给自己留点东西.以后在深入使用. 1.安装idea   先去官网下载idea  然后网上找个注册码网站生成一个注册码激活.简单的配置jdk.就ok了.开始创建一个项目看看工程目录结构. 无法截图上来  醉了 .先不说这个了. 2.安装maven   官网下载.然后配置M2_HOME 路

配置Maven本地仓库

1.下载解压缩Maven到本地目录 D:\apache-maven-3.3.9 2.配置Maven本地仓库 打开D:\apache-maven-3.3.9\conf\settings.xml 在第55行附近添加:   <localRepository>d:\Library\maven-repo</localRepository> 在第213行附近添加:     <profile>          <id>jdk-1.8</id>        

发布 HashiCorp Consul Helm Chart

SEP 12 2018?MITCHELL HASHIMOTO We're releasing?HashiCorp Consul + Kubernetes?features every week. This week we're releasing the?official Consul Helm Chart?for running and configuring Consul on Kubernetes. Using the Helm chart, you can start a complet

Centos7 配置yum软件仓库

Centos7 配置yum软件仓库 内网yum仓库:本地yum仓库(即以光盘镜像自带软件作为yum软件仓库)局域网yum仓库(ftp服务实现)公网yum仓库(通过http实现) --------------------使用yum仓库去安装服务------------------------------- yum clean all 清除所有仓库缓存 yum makecache 重建仓库 yum repolist all 列出所有仓库 yum provides 根据特定条件搜索软件包 yum wh

4. 配置服务器yum仓库

1. 配置yum仓库vi /etc/yum.repos.d/aaa.repo[rhel-media] # 仓库标识符,唯一name=lfbaseurl=file:///media/cdromenabled=1 # 设置为源是否可用,1为可用,0为禁用gpgcheck=1 # 是否校验,1为校验,0为不校验 gpgkey=file:/// # 若上面参数开启校验,则需要指定公钥文件地址保存退出 yum install httpd -y 尝试使用安装http来检查下是否可用 4. 配置服务器yum仓

使用Harbor配置Kubernetes私有镜像仓库

Harbor使用了基于角色的访问控制策略,当从Harbor中拉去镜像的时候,首先要进行身份认证,认证通过后才可以拉取镜像.在命令行模式下,需要先执行docker login,登陆成功后,才可以docker pull. 通常情况下,在私有云环境中使用kubernetes时,我们要从docker registry拉取镜像的时候,都会给docker daemo配置–insecure-registry属性来告诉docker daemo我们所使用的docker registry是可信的,这样才能从私有的d