1.57. 版本 3.0.0


发布日期:2019 年 5 月 1 日

Red Hat Quay V3 提供以下新功能:

1.57.1. Red Hat Quay Web UI 配置工具

quay 镜像中的新的 Red Hat Quay 配置工具选项可让您在启动 Red Hat Quay 安装前创建 Red Hat Quay 配置文件。配置工具的结果是 Red Hat Quay 配置文件的一个 tarball。使用 tarball 大大简化了多实例部署。tarball 包含 config.yaml 文件,以及任何可选文件,如 SSL 证书(ssl.cert)和 SSL 密钥(ssl.key)。

在两个不同的配置工具选项间进行选择,您可以从头开始创建配置文件或修改一组现有的配置文件。在这两种情况下,在创建了配置后,您可以在新 Red Hat Quay 集群中将 tarball 传送到新 Red Hat Quay 集群,或将其应用到 OpenShift 或其他 Kubernetes 集群中,以实际部署 Red Hat Quay。

新的 Red Hat Quay 配置工具大大简化了在 OpenShift 和其他 Kubernetes 平台上部署 Red Hat Quay 的过程。使用这个工具,您可以自动部署对节点的更改,并可以触发 Red Hat Quay 容器部署的 Kubernetes blue-grean 部署以进行配置更新。

1.57.2. 支持 Windows 容器镜像

Windows 容器提供了一种在支持容器平台(如 OpenShift 和 Kubernetes)上运行为 Microsoft Windows 服务器平台编写的应用程序的方法。通过支持 Windows 容器,Red Hat Quay V3 允许您使用相同类型的工具将 Windows 容器存储在 Red Hat Quay 注册表中,以用于推送和拉取 Linux 容器。

1.57.3. 多架构容器镜像支持

Red Hat Quay V3 现在支持多架构容器清单。Docker Registry API spec v2_s2 容器规格通过在镜像清单中添加 architecture 标签来支持多架构容器。将此字段设置为特定架构时,可以将同一架构类型的镜像推送到 Red Hat Quay 存储库,然后自动从 Red Hat Quay 存储库访问,同时仍然为容器请求通用名称。支持的架构 IBM Power LE 和 z System 工作负载,基于 ARM 设备和基于 Windows 的工作负载。

1.57.4. 基于 Red Hat Enterprise Linux 构建

作为将 Red Hat Quay 移至完全集成到 Red Hat 产品线的过程的一部分,Red Hat Quay V3 现在会在 Red Hat Enterprise Linux 7.x 容器镜像中提供。将 Red Hat Quay 移到 RHEL 容器不会以任何方式更改容器的接口或常规功能,只是使 Red Hat Quay 能够更好地与其他红帽产品产品保持一致。

1.57.5. Red Hat Quay 镜像现在位于 Quay.io 的 redhat 仓库中

Red Hat Quay 镜像以前存储在 quay.io/coreos 存储库中。Red Hat Quay 版本 3 的 quay.io/redhat 移至 quay.io/redhat。可用的镜像包括:

  • quay.io/redhat/quay
  • quay.io/redhat/quay-builder
  • quay.io/redhat/clair-jwt

早期版本的 quay 和 quay-builder 镜像将保留在 quay.io/coreos 上。例如,quay.io/coreos/quay:v2.9.5。

基于 RHEL 的容器镜像继承了 RHEL 的所有认证和支持功能。在 RHEL 中,它们还可以利用安全修复和更新,快速利用它们。

1.57.6. 支持在非特权模式下运行容器的更改

以前版本的镜像需要以特权模式运行。要移除此限制,还会更改容器配置和端口。

  • Clair-jwt 配置已从 /config 移到 /clair/config
  • 您必须在 clair-jwt 配置中更新对额外文件(如证书)的引用。
  • quay HTTP 端口现在是 8080。HTTPS 端口为 8443。
  • 如果您使用 quay 上的代理端口,则它已移到 7443。

移到 RHEL 基础镜像表示证书安装路径已改为 /etc/pki/ca-trust/source/anchors。运行镜像的示例已更新,以反映这一点。

本版本的链接

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.