配置国内存放 chart 仓库的地址


chart图标是存放资源清单的东西,它是存在于远程仓库当中的

  • 阿里云仓库(https://kubernetes.oss-cn-hangzhou.aliyuncs.com/charts)
  • 官方仓库(https://hub.kubeapps.com/charts/incubator)官方 chart 仓库,国内可能无法访问。
  • 微软仓库(http://mirror.azure.cn/kubernetes/charts/)这个仓库推荐,基本上官网有的 chart 这里都有,国内可能无法访问。
#添加阿里云的 chart 仓库
[root@master ~]# helm repo add aliyun https://kubernetes.oss-cn-hangzhou.aliyuncs.com/charts
"aliyun" has been added to your repositories
#添加 bitnami 的 chart 仓库
[root@xianchaomaster1 ~]# helm repo add bitnami https://charts.bitnami.com/bitnami

#更新 chart 仓库

[root@xianchaomaster1 ~]# helm repo update
#查看配置的 chart 仓库有哪些
[root@xianchaomaster1 ~]# helm repo list

#删除 chart 仓库地址

[root@xianchaomaster1 ~]# helm repo remove aliyun
"aliyun" has been removed from your repositories
#从指定 chart 仓库地址搜索 chart
[root@xianchaomaster1 ~]# helm search repo aliyun

搜索和下载Chart


查看阿里云 chart 仓库中的 memcached

[root@master1 ~]# helm search repo aliyun |grep memcached
aliyun/mcrouter 0.1.0 0.36.0 Mcrouter is a
aliyun/memcached 2.0.1 Free & open

查看 chart 信息

[root@master1 ~]# helm show chart aliyun/memcached
apiVersion: v1
description: Free & open source, high-performance, distributed memory object cachingsystem.
home: http://memcached.org/
icon: https://upload.wikimedia.org/wikipedia/en/thumb/2/27/Memcached.svg/1024pxMemcached.svg.png
下载 chart 包到本地
[root@master1 ~]# helm pull aliyun/memcached
[root@master1 ~]# tar zxvf memcached-2.0.1.tgz
[root@master1 ~]# cd memcached
[root@master1 memcached]# ls
Chart.yaml README.md templates values.yaml
  • Chart.yaml: chart 的基本信息,包括版本名字之类
  • templates:存放 k8s 的部署资源模板,通过渲染变量得到部署文件
  • values.yaml:存放全局变量,templates 下的文件可以调用
[root@xianchaomaster1 memcached]# cd templates/
[root@xianchaomaster1 templates]# ls
_helpers.tpl NOTES.txt pdb.yaml statefulset.yaml svc.yaml
  • _helpers.tpl 存放能够复用的模板
  • NOTES.txt 为用户提供一个关于 chart 部署后使用说明的文件

Helm chart仓库操作相关推荐

  1. docker私有仓库harbor配置helm chart仓库(安装helm chart插件)

    harbor配置helm chart仓库 1.harbor 安装的时候 默认没有helm charts的仓库,如果已经安装过重新执行安装即可,不需要prepare docker-compose sto ...

  2. 【Harbor作为Chart仓库】Helm离线部署AWX1.0.0

    目录 一.知识点分析 1.Helm是什么? 2.Chart是什么? 3.AWX是什么? 二.环境及安装包 1.安装包 2.环境 三.部署步骤 1.Harbor启用Helm Charts模块 2.Hel ...

  3. Helm系列-helm chart实战(一)

    目录 1. 什么是Chart? 2. Chart 基础使用 2.1 查找 Chart 2.1.1  搜索所有公开可用的 charts 2.1.2 搜索本地 stable 源中可用的 charts 2. ...

  4. helm部署仓库中没有的包_Kubernetes的Helm软件包管理器简介

    helm部署仓库中没有的包 Before we dive into the Helm package manager, I'm going to explain some key concepts t ...

  5. 从入门到实践:创作一个自己的 Helm Chart

    前言 我们平时在日常生活中会经常在不同的平台上与各种各样的应用打交道,比如从苹果的 App Store 里下载的淘宝.高德.支付宝等应用,或者是在 PC 端安装的 Word.Photoshop.Ste ...

  6. Oracle的Fn无服务器平台添加了Prometheus支持和安装于Kubernetes的Helm Chart

    \ 看新闻很累?看技术新闻更累?试试下载InfoQ手机客户端,每天上下班路上听新闻,有趣还有料! \ \\ 近期在美国Austin市召开的KubeCon北美大会上,InfoQ与Oracle容器组的副总 ...

  7. Git单人本地仓库操作

    Git单人本地仓库操作 以下为演示Git单人本地仓库操作 1.安装git sudo apt-get install git密码:chuanzhi 2.查看git安装结果 git 3.创建项目 在桌面创 ...

  8. CentOS7常用yum仓库操作及安装

    日常使用到的YUM仓库作整理,包括:YUM仓库常用命令.搭建本地YUM仓库.常见YUM仓库(CentOS-Base.EPEL.nux-dextop.elrepo.MySQL.GoogleChrome. ...

  9. 如何提高仓库操作管理效率?

    如何提高仓库操作管理效率?仓库管理主要可以分为四个方面: 出入库  库存调拨  库存盘点  虚拟库存/实际库存管理 当然仓库最基本的硬件条件还是需要准备好的,比如将仓库分一下区域,以便之后商品入库存放 ...

最新文章

  1. Design Pattern - Flyweight(C#)
  2. C#基础概念二十五问
  3. ubuntu12.04LTS 安装eclipse和cdt
  4. 简述基于EDA技术的FPGA设计
  5. hdu 3486(RMQ+高效枚举)
  6. hdu 1050 Moving Tables
  7. html日期只显示7天,vue+elementui 只能选7天内的日期
  8. SSH项目中根据Hibernate的映射文件生成数据库表的方案:
  9. centos7安装terminator
  10. 组件、组件化 与 模块化
  11. 如果大一光靠自己学,华为HICE能过的几率大吗?
  12. mysql5.5软件官方下载_MySQL5.5 64位下载
  13. 金融大数据风控建模实战(一)智能风控背景
  14. 如何计算机房负载,机房UPS电源实际负载容量与负载量是怎么计算的?
  15. matlab中输入数学符号,matlab 数学符号输入
  16. python--数据挖掘开头(KNN使用,OneR介绍)
  17. 微信公众号开发【一】 菜单获取与设置
  18. php存在文件夹_PHP创建文件夹 PHP判断文件夹文件是否存在
  19. iPhone手机 -- 如何找到开发者选项
  20. java基础实战项目一:实现家庭记账本的简易记账功能

热门文章

  1. 心一则技有余——【美】加尔·雷纳德 《演说之禅》 读书笔记
  2. 电脑开机出现error:unknown filesystem的解决方法
  3. 月薪2万~3万元是一种怎样的人生体验?
  4. python学习笔记:python文件操作与异常处理
  5. 计算机高级系统设置无法设置,进入高级系统设置启动和故障恢复设置
  6. 如何在JavaScript中将十进制转换为十六进制
  7. java/web/springboot项目使用WebSocket消息推送
  8. 阿里妈妈矢量图标使用
  9. Cmder 安装 cmder 此时不应有 \cmder\vendor\bin\cexec.cmd““。
  10. Home Design 3D By LiveCad:让人手一个室内设计师