Registry
文章平均质量分 90
dawnsky.liu
oracle,redhat
展开
-
OpenShift 4 - 在离线环境中用 oc-mirror 获取 OpenShift 和 Opeartor 的相关镜像
《OpenShift 4.x HOL教程汇总》说明:本文已经在OpenShift 4.10 环境中验证$ curl -O https://mirror.openshift.com/pub/openshift-v4/clients/ocp/latest/oc-mirror.tar.gz$ tar -xvf oc-mirror.tar.gz$ chmod +x ./oc-mirror$ sudo mv ./oc-mirror /usr/local/bin/.$ oc-mirror list ope原创 2022-04-15 09:56:39 · 3111 阅读 · 0 评论 -
Quay(0) - 安装一个单实例 Quay 环境
本文使用 mirror-registry 开源项目安装一个单实例 RedHat Quay 环境。mirror-registry 开源项目是作为安装离线 OpenShift 使用的 Mirror Registry。原创 2022-04-10 18:44:09 · 1190 阅读 · 0 评论 -
OpenShift 4 - 通过 secret 访问受保护的镜像
《OpenShift 4.x HOL教程汇总》说明:本文已经在OpenShift 4.8环境中验证文章目录@[TOC]环境要求向 quay.io 推送应用镜像向 OpenShift 部署 quay.io 的镜像环境要求OpenShift 集群quay.io 账号podman向 quay.io 推送应用镜像设置环境$ QUAY_USER=dawnskyliu$ QUAY_PASS=XXXXX获取镜像到本地$ podman pull docker.io/openshift/原创 2021-10-17 20:10:50 · 353 阅读 · 1 评论 -
OpenShift 4 - 配置本地Neuxs Registry并通过Pull Secret访问
《OpenShift 4.x HOL教程汇总》说明:本文已经在OpenShift 4.6环境中验证文章目录部署Neuxs Registry更新OpenShift的Pull Secret验证部署Neuxs Registry创建项目并去除项目资源限制。$ oc new-project nexus-demo$ oc delete limitrange nexus-demo-core-resource-limits -n nexus-demo使用Helm部署Nexus$ helm repo原创 2021-04-04 13:47:32 · 570 阅读 · 0 评论 -
OpenShift 4 - 用Pull Secret访问红帽官方或其他外部Registry的Image
文章目录安装前说明设置节点名称域名设置节点网络配置离线Yum源下载Yum Repo添加用户设置免密登录安装配置ceph-ansible安装ceph-ansible程序定制Ansible使用的文件Ansible inventory文件Ansible Role文件Ceph集群服务参数文件存储节点参数文件安装部署RHCS集群安装前说明Red Hat Ceph Storage(RHCS)4.1 支持的操作系统为RHEL 7.8 和 RHEL 8.2,本文使用的是RHEL 7.8。需要有 Red Hat Ce原创 2020-11-21 21:03:38 · 2415 阅读 · 0 评论 -
容器入门(6) - 获取访问Docker Registry的公钥证书
《OpenShift 4.x HOL教程汇总》在根据《容器入门(1) - 安装和使用Docker Registry》,我们可以使用curl远程访问Docker Registry。在这个过程中必须用到访问Docker Registry的有效SSL证书。这个证书一方面可以根据《容器入门(1) - 安装和使用Docker Registry》直接从运行Docker Registry的操作系统获取到,还可通过以下方法远程获取到。确认当前环境中有Java运行环境。如果没有可以通过方式安装:$ yum in原创 2020-11-07 11:23:35 · 2978 阅读 · 0 评论 -
OpenShift 4 - 部署Mirror Registry并复制Image
文章目录安装Mirror Registry运行环境复制Image到Mirror Registry准备登陆认证文件生成远程Registry(quay.io)认证文件生成Mirror Registry的认证文件生成all-secret.json文件复制Image到Mirror Registry直接复制Image间接复制Image参考说明:本节我们以将安装OpenShift所需要的基础Image从quay.io镜像复制到运行在本地的Mirror Image Registry中。本地的Mirror Imag原创 2020-08-01 19:15:37 · 2968 阅读 · 0 评论 -
OpenShift 4 - 配置OpenShift可使用的外部Image Registry和Mirror Registry
OpenShift 4把它能访问到的外部Registry的配置信息是保存在“image.config.openshift.io/cluster”对象中。当OpenShift的Machine Config Operator(MCO)发现image.config.openshift.io配置变化后,会将最新配置对送到所有Node并写入 /etc/containers/registries.conf 文件,然后重启对应的服务使其生效。通常OpenShift是有一个名为cluster的image.config.原创 2020-07-31 16:58:55 · 3111 阅读 · 0 评论 -
Quay (3) - 访问权限管理
文章目录用户权限配置用户配置组织配置Team和Membership配置Team对Repository的访问权限设置Repository的缺省访问权限验证使用Robot Account验证说明:在开始本文操作前需完成《Quay(1) - 用Quay Operator配置Quay环境》和《Quay (2) - 镜像常规操作》。用户权限配置用户使用管理员登录Quay,在Quay控制台上进入“Super User Admin Panel”。在“Red Hat Quay Management”页面中的U原创 2020-07-25 22:21:48 · 793 阅读 · 0 评论 -
Quay (2) - 镜像常规操作
qemu-img create -f qcow2 -o size=50G katacoda-vm.qcow2qemu-img info katacoda-vm.qcow2原创 2020-07-25 15:01:16 · 1445 阅读 · 0 评论 -
Quay (1) - 用Quay Operator配置Quay环境
文章目录Quay介绍安装Red Hat Quay Operator配置Query运行环境访问Quay,操作镜像参考Quay介绍红帽 Quay 容器镜像仓库具有存储功能,可支持您轻松地构建、分布和部署容器。通过自动化、身份验证和授权系统,提高镜像存储库的安全性。Quay 既可搭配 OpenShift 使用,也可单独使用。时间机器:Red Hat Quay提供了存储库中所有标签的两周可配置历史记录,并能够通过图像回滚将标签还原到以前的状态。地域复制:连续的地理分布可提高性能,确保您的内容始终在最需要的原创 2020-07-22 15:08:40 · 1475 阅读 · 1 评论 -
容器入门(5)- 在Registry之间复制镜像
$ podman inforegistries: blocked: null insecure: null search: - registry.access.redhat.com - registry.fedoraproject.org - registry.centos.org - docker.iostore: ConfigFile: /etc/containers/storage.conf ContainerStore: number: 0 Gra原创 2020-07-09 12:54:50 · 717 阅读 · 0 评论 -
容器入门(4) - skopeo
/etc/sysconfig/docker/etc/containers/registries.conf# Registries to search for images that are not fully-qualified.# i.e. foobar.com/my_image:latest vs my_image:latest[registries.search]registries = ['docker.io', 'registry.fedoraproject.org', 'quay.io原创 2020-07-04 19:24:43 · 2649 阅读 · 0 评论 -
容器入门(2) - podman
文章目录Podman配置文件查询镜像pull/push 镜像运行容器查看一般信息DockerDocker Daemon配置文件查询镜像pull/push 镜像查看一般信息Podman配置文件Podman使用了/etc/containers/registries.conf文件定义其所用到的Registry配置。查询镜像podman默认是搜索/etc/containers/registries.conf文件中registries.search中配置注册表。查询“docker.io/busybox”原创 2020-07-04 19:22:52 · 4371 阅读 · 2 评论 -
容器入门(1) - 安装和使用Docker Registry
文章目录准备创建SSL证书和用户认证文件客户宿主机环境配置安装Docker Registry基于容器安装运行基于软件包安装运行容器操作连通性验证本地验证远程验证镜像推拉参考准备创建SSL证书和用户认证文件在运行Registry的宿主机上完成本节的操作。确定环境变量。其中REGISTRY_DOMAIN的是运行Registry服务的宿主机的有效域名(假设宿主机域名是registry.domain.com)。$ REGISTRY_PATH=/data/registry$ REGISTRY_DOMA原创 2020-07-01 16:07:08 · 1049 阅读 · 0 评论