【笔记】Helm-3 主题-7 使用基于OCI的注册中心

这篇具有很好参考价值的文章主要介绍了【笔记】Helm-3 主题-7 使用基于OCI的注册中心。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

使用基于OCI的注册中心

从Helm 3开始,可以使用具有 OCI 支持的容器注册中心来存储和共享chart包。从Helm v3.8.0开始,默认启用OCI支持。

Open Container Initiative - Open Container Initiative

v3.8.0版本之前对OCI的支持

OCI支持在Helm v3.8.0版本从试验阶段过度成为普通可用。在之前版本中,对OCI支持会有不同的地方。如果您在v3.8.0之前的版本使用OCI,需要着重了解不太难Helm版本之间OCI的变化。

在v3.8.0之前的版本启用OCI支持

Helm v3.8.0版本之前,OCI支持是试验性的且必须显示启动。

https://github.com/helm/helm/releases/tag/v3.8.0

为了在之前版本中启用OCI试验性支持,需要在环境变量中设置HTLM_EXPERIMENTAL_OCI,例如:

export HELM_EXPERIMENTAL_OCI=1

export HELM_EXPERIMENTAL_OCI=1

OCI在v3.8.0中的弃用和行为变化

Helm v3.8.0版本中,以下行为和特性与之前版本不同:

1、在依赖中将chart设置为OCI时,版本号可以像其他依赖一样设置成范围。

2、包含构建信息的SemVer tag可以被推送和使用。OCI注册中心的tag字符不支持+。如果有,Helm会将+转成_。

3、helm registry login 命令现在采用与Docker CLI相同的结构存储凭证。Helm和Docker CLI的注册表配置使用一样的路径。

OCI在v3.7.0中的弃用和行为变化

Helm v3.7.0版本中包含了针对执行OCI的HIP 6执行策略。因此以下行为和特性与之前版本不同:

https://github.com/helm/helm/releases/tag/v3.7.0

https://github.com/helm/community/blob/main/hips/hip-0006.md

1、移除了helm chart子命令。

2、移除了chart缓存(没有了helm chart list等等)。

3、OCI注册引用现在需要以oci://开头。

4、注册引用的tag必须和chart的语义版本匹配(比如没有latest这种tag)。

5、chart层的媒体类型从application/tar+gzip转换成了application/vnd.cnf.helm.chart.content.v1.tar+gzip。

————————————

仅用于本人学习

来源:Helm | Docs文章来源地址https://www.toymoban.com/news/detail-807973.html

到了这里,关于【笔记】Helm-3 主题-7 使用基于OCI的注册中心的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 【笔记】Helm-3 主题-15 SQL存储后端的权限管理

    SQL存储后端的权限管理 该文档旨在提供用户使用SQL存储后端时设置和管理权限的指导。 介绍 为了处理权限,Helm利用了Kubernetes的RBAC特性。使用SQL存储后端时,Kubernetes的角色不能被用于确认用户是否可以访问给定的资源。该文档会展示如果创建和管理权限。 初始化 Helm CLI首

    2024年01月24日
    浏览(23)
  • 基于SpringCloud的微服务架构学习笔记(2)注册中心Eureka和负载均衡Ribbon

    1.7.1 远程调用的问题 地址信息获取 : 服务消费者 如何获取 服务提供者 的 地址信息 (不能每次都写死): URL:http://localhost:8081/user/\\\"+order.getUserId() 多选一 :如果有多个服务提供者,消费者如何进行选择 监测健康状态 :消费者如何获知提供者的健康状态 1.7.2 eureka原理 地址

    2024年02月13日
    浏览(28)
  • 【云原生】SpringCloud Alibaba 之 Nacos注册中心实战

    注册中心, 也称命名服务(Naming servive), 它的核心功能与DNS服务类似, 无非就是通过一个特定的名字来查找相关的实例集合, 但是它们也有很多不同点 Nacos与eureka的共同点 都支持服务注册和服务拉取 都支持服务提供者心跳方式做健康检测 Nacos与Eureka的区别 Nacos支持服务端主动检

    2024年02月03日
    浏览(70)
  • Springcloud笔记(2)-Eureka服务注册中心

    Eureka作为一个微服务的治理中心,它是一个服务应用,可以接收其他服务的注册,也可以发现和治理服务实例。 服务治理中心是微服务(分布式)架构中最基础和最核心的功能组件,它主要对各个服务实例进行管理,包括 服务注册和服务发现 等 本文参考:springcloud教程 --

    2024年02月05日
    浏览(32)
  • SpringCloud学习笔记(二)_Eureka注册中心

    一、Eureka简介 Eureka是一项基于REST(代表性状态转移)的服务,主要在AWS云中用于定位服务,以实现负载均衡和中间层服务器的故障转移。我们称此服务为Eureka Server。Eureka还带有一个基于Java的客户端组件Eureka Client,它使与服务的交互更加容易。客户端还具有一个内置的负载

    2024年02月11日
    浏览(31)
  • SpringCloud学习笔记(四)_ZooKeeper注册中心

    基于Spring Cloud实现服务的发布与调用。而在18年7月份,Eureka2.0宣布停更了,将不再进行开发,所以对于公司技术选型来说,可能会换用其他方案做注册中心。本章学习便是使用ZooKeeper作为注册中心。 本章使用的zookeeper版本是 3.6.0 项目架构图如下: 1、新建一个maven项目(tes

    2024年02月11日
    浏览(27)
  • SpringCloud学习笔记(五)_Consul注册中心

    本章使用的Consul版本是 1.7.2 项目架构图如下: 1、新建一个maven项目(test-springcloud-provider-payment8006) 结构如下: 2、引入依赖,编辑pom文件 完整pom.xml文件如下: pom.xml 3、编辑配置文件application.yml 4、编写主启动类 5、编写Controller 6、启动项目,测试项目 1)启动Consul服务,使

    2024年02月11日
    浏览(22)
  • 基于Dubbo和Nacos搭建微服务的配置中心和服务注册中心

    1.添加nacos依赖 2.配置application.properties PS:nacos2.0除了需要8848的端口之外,还新增了端口+1000的新端口用于客户端和服务端GRPC通信的端口,所以如果是自己部署的nacos需要放开这俩个端口,服务才可以启动成功。 3.配置类 3.1 添加Spring Cloud原生注解 @EnableDiscoveryClient 3.2 客户端服

    2024年02月16日
    浏览(35)
  • Eureka 注册中心的使用

    环境 springboot + springcloud Eureka-Server注册中心服务端 pom.xml 导入依赖 aplication.yml 配置 EurekaServerApplication.java 启动类配置     Service提供者 pom.xml application.yml     consumer消费者 (消费者也可以作为提供者身份出现) pom.xml application.yml OrderApplication 配置RestTemplate的Bean加入到Spring容器中

    2024年02月10日
    浏览(31)
  • 使用SpringCloud搭建Eureka注册中心

    目录 前言 一、搭建EurekaServer 1、在cloud-demo父工程下,创建子模块 eureka-server。  2、引入eureka依赖 3、给eureka-server模块编写启动类 4、编写配置文件 5、启动服务 二、服务注册  1、引入依赖 2、配置文件 3、启动服务  三、服务发现 1、引入依赖 3、服务拉取 总结          在

    2024年02月04日
    浏览(26)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包