【AICon】AI 基础设施、LLM运维、大模型训练与推理,一场会议,全方位涵盖! >>> 了解详情
写点什么

Pulp 2.5 业已发布,包含了对 Docker 库的管理

  • 2014-12-30
  • 本文字数:838 字

    阅读完需:约 3 分钟

Pulp 是一种程序库内容管理工具,它支持 RPM、Debian、Puppet 模块,现在还开始支持 Docker 库。该项目已经发布了 2.5 版本,包含了一些缺陷修正,以及管理 Docker 库的新插件。

Pulp 是 SysAdvent 系列工具的组成部分, Justin Garrison 已经介绍了如何用它来管理程序库。Pulp 使用_ 导入程序(importers)_ 来从外部源、本地文件系统和其他库来获取和同步内容,然后使用_ 分发程序(distributors)_ 通过http、ISO、rsync 和其他方式来发布那些内容。它使用插件的形式来添加和扩展新的源以及格式。

Pulp 2.5.0 可以和 pulp_docker 一起使用,那是一种可选的插件,可以管理 Docker 库,但还处于 _ 技术预览 _ 的状态。该插件让我们可以在本地创建所有或者部分 Docker 库的镜像,把内容托管在新库中,然后在单独位置管理来自于多个源的内容,它包括以下特性:

  • 管理员界面(Pulp API)和终端用户界面(Docker)的分离
  • 通过 LDAP 的支持,实现基于角色的访问控制(RBAC)
  • 使用结点实现跨组织的内容同步
  • 通过用户自定义的环境——像 dev、test 或 prod——来推送内容
  • 通过 http、amqp 或 email 实现基于事件的通知
  • 对 Docker 注册 API 的只读实现,那可以单独部署

Pulp 可以作为虚拟机和 Docker 注册表功能一起部署,也可以作为 Docker 容器和 Crane 一起部署,或者仅用作一个多容器的环境。它还提供了 Puppet 模块,用于在 RHEL 和 Fedora 中的安装和部署。

Pulp 组件包括:

  • Apache httpd:针对 API 和 http(s)发布的库的前端
  • Pulp Workers:针对长期运行任务——像库同步和发布——的进程。
  • Pulp CeleryBeat:维护 worker 和任务的取消操作
  • Pulp 资源管理器:负责为任务分配作业
  • MongoDB:存储库和内容的元数据值
  • Apache Qpid/RabbitMQ:针对作业分配的消息总线
  • pulp-admin:用来管理内容和消费程序的命令行工具。

所有组件都可以分发,以调整服务的规模。Pulp 服务器还可以完全或者部分地被其他服务器分发和复制,那可以跨父子节点关系的多个位置进行。

查看英文原文: Pulp 2.5 Released Including Docker Repository Management

2014-12-30 02:451229
用户头像

发布了 340 篇内容, 共 126.2 次阅读, 收获喜欢 13 次。

关注

评论

发布
暂无评论
发现更多内容

分库分表如何管理不同实例中几万张分片表?

程序员小富

Java 分库分表 springboot

香港游戏服务器的选择与配置:打造极致游戏体验

一只扑棱蛾子

游戏服务器 香港服务器 香港游戏服务器

智能化测试框架与平台的设计与实现:基于人工智能技术的创新

测吧(北京)科技有限公司

测试

SD-WAN案例:总部(MPLS)与分支(普通宽带)的互联互通

Ogcloud

SD-WAN 企业网络 SD-WAN组网 SD-WAN服务商 SDWAN

从零开始学Spring Boot系列-Hello World

不在线第一只蜗牛

Java 架构 Spring Boot 后端

SD-WAN:三步轻松实现异地访问总部内网

Ogcloud

SD-WAN 企业网络 SD-WAN组网 SD-WAN服务商 SDWAN

拟人化智能自动化遍历

测吧(北京)科技有限公司

测试

DAPP算力质押NFT合约系统开发|项目方案|技术成熟

l8l259l3365

数字先锋| 天翼云赋能汤房社区数字化“智”理,打造居民生活“幸福圈”!

天翼云开发者社区

云计算 云服务 云平台

小程序应用、页面、组件生命周期(涵盖启动、显示、隐藏、错误、未找到、卸载阶段)

天津汇柏科技有限公司

小程序开发 软件定制开发 软件开发定制

鸿蒙应用成企业布局新方向 鸿蒙人才成开年之后“香饽饽”

最新动态

SD-WAN解决企业组网中网络卡顿问题

Ogcloud

SD-WAN 企业组网 SD-WAN组网 SD-WAN服务商 SDWAN

游戏自动化测试框架与平台的模型驱动设计方法研究

测吧(北京)科技有限公司

测试

面试官:限流的实现方式有哪些?

王磊

Java 面试

构建SatelliteRpc:基于Kestrel的RPC框架(整体设计篇)

EquatorCoco

C# .net 架构 框架 开发语言

基于人工智能的游戏测试平台:提高测试效率与准确性

测吧(北京)科技有限公司

测试

解决混合精度训练大模型的局限性问题

百度开发者中心

人工智能 深度学习 大模型

能碳双控| AIRIOT智慧能碳管理解决方案

AIRIOT

智慧系统 能碳管理 智慧能碳

如何为数据采集项目选择合适的API

Noah

大模型时代软件研发效率革命

百度开发者中心

人工智能 大模型

英特尔首推面向AI时代的系统级代工

E科讯

服装品牌升级必备:智能商品计划管理系统带来的五大惊喜!

第七在线

如何做代币分析:以 SHIB 币为例

Footprint Analytics

Token 代币

利用AI预测游戏中的潜在问题

测吧(北京)科技有限公司

测试

鸿蒙App开发该如何提速

Geek_2305a8

青否数字人源码软件平台开发!

青否数字人

数字人

动手实践丨轻量级目标检测与分割算法开发和部署(RK3568)

华为云开发者联盟

人工智能 自动驾驶 华为云 华为云ModelArts 华为云开发者联盟

数字先锋| 变“制”为“智”!天翼云助力嵊州领航数字化烹饪时代!

天翼云开发者社区

人工智能 云计算

从零开始用Rust编写nginx,原来TLS证书还可以这么申请

EquatorCoco

nginx rust 开发语言 语言 & 开发

鸿蒙Next升级是否有便捷的方法?

Geek_2305a8

AI数字人SadTalker实战

不在线第一只蜗牛

AI 数字人 人工智能技术

Pulp 2.5业已发布,包含了对Docker库的管理_DevOps & 平台工程_Carlos Sanchez_InfoQ精选文章