在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何利用開源工具 Pulp 對Linux軟件倉庫進行管理

如意 ? 來源:Linux中國 ? 作者:LCTT geekpi 譯 ? 2020-09-16 16:06 ? 次閱讀

Foreman 是一個強大的管理和自動化產品,它為 Linux 環境的管理員提供了企業級的解決方案,它適用于四個關鍵場景:供應管理、配置管理、補丁管理和內容管理。Foreman 中內容管理功能的一個主要組成部分是由 Pulp 項目提供的。雖然 Pulp 是這個產品的一個組成部分,但它也是一個獨立的、自由開源的項目,自身也在取得巨大的進步。

讓我們來看看 Pulp 項目,特別是最新版本 Pulp 3 的功能。

什么是 Pulp?

Pulp 是一個管理軟件包倉庫,并將其提供給大量的消費者的平臺。你可以使用 Pulp 在不同環境中鏡像、同步、上傳和推廣各種內容,如 RPM、Python 包、Ansible 集合、容器鏡像等。如果你有幾十個、幾百個甚至上千個軟件包,并需要更好的方式來管理它們,Pulp 可以幫助你。

最新的主要版本是 Pulp 3 ,它于 2019 年 12 月發布。Pulp 3 是多年來收集用戶需求的結晶,并對現有的 Pulp 架構進行了全面的技術改造,以提高可靠性和靈活性。另外,它還包含了大量的新功能。

誰在使用 Pulp?

大多數情況下,在 Pulp 用戶管理的企業軟件環境中,內容的穩定性和可靠性是最重要的。Pulp 用戶希望有一個平臺來開發內容,而不用擔心倉庫可能會消失。他們希望以安全的方式在其生命周期環境的不同階段推廣內容,優化磁盤空間并擴展環境以滿足新的需求。他們還需要靈活處理各種內容類型。Pulp 3 提供了這些以及更多功能。

在一處管理各類內容

安裝 Pulp 后,你可以為你計劃管理的內容類型添加 內容插件 ,將內容鏡像到本地,添加私人托管的內容,并根據你的需求混合內容。例如,如果你是 Ansible 用戶,而你又不想在 Ansible Galaxy 上托管你的私有內容,你可以添加 Pulp Ansible 插件,鏡像你所需要的公共 Ansible 內容,并將 Pulp 作為一個內部平臺,在你的組織中管理和分發可擴展的公共和私有 Ansible 角色和集合的混合。你可以用任何內容類型執行此操作。有各種各樣的內容插件可供選擇,包括 RPM、Debian、Python、容器和 Ansible 等等。還有一個文件插件,你可以用它來管理 ISO 鏡像等文件。

如果你沒有找到你所需的內容類型插件,Pulp 3 引入了新的插件 API 和插件模板,你可以輕松創建一個屬于自己的 Pulp 插件。你可以根據 插件編寫指南 自動生成一個最小可用的插件,然后從那里開始構建。

高可用性

在 Pulp 3 中,從 MongoDB 到 PostgreSQL 的轉變促進了性能和數據完整性的重大改進。Pulp 用戶現在有了一個完全開源的技術棧,它可以提供高可用性(HA)和更好的擴展性。

倉庫版本管理

使用 Pulp 3,你可以毫無風險地進行試驗。每次你添加或刪除內容時,Pulp 都會創建一個不可變的倉庫版本,這樣你就可以回滾到早期的版本,從而保證操作的安全性和穩定性。通過使用發布和分發,你可以公開一個倉庫的多個版本,你可以將其作為回滾到早期版本的另一種方法。如要回滾,你可以簡單地將你的分發指向一個舊的發布。

磁盤優化

任何軟件開發環境的主要挑戰之一是磁盤優化。如果你不斷地下載包,例如,你今天需要但明天不再需要的倉庫每日構建,那么磁盤空間將很快成為一個問題。Pulp 3 的設計已經考慮到了磁盤優化。當默認下載并保存所有的軟件包,你也可以啟用“按需”或“流式”選項。“按需”選項只下載和保存客戶要求的內容,從而節省了磁盤空間。使用“流式”選項,它也會根據客戶的要求進行下載,但它不會將內容保存在 Pulp 中。這對于同步內容是非常理想的,例如,從一個每日倉庫同步,并讓你在后期免于執行磁盤清理。

多種存儲選項

即使進行了最好的磁盤優化,隨著項目的發展,你可能需要一種方法來擴展你的部署以滿足需求。除了本地文件存儲,Pulp 還支持一系列的云存儲選項,如 Amazon S3 和 Azure,以確保你可以擴展滿足你的部署需求。

保護你的內容

Pulp 3 可以選擇添加 Certguard 插件,該插件提供了一個支持 X.509 的 ContentGuard,它要求客戶在收到 Pulp 的內容之前提交證明其對內容的權利的證書。

只要客戶端的證書沒有過期,且由證書頒發機構簽署,并在創建時存儲在 Certguard 上,任何客戶端在請求時提供基于 X.509 或基于 Red Hat 訂閱管理證書都將獲得授權。客戶端使用安全傳輸層(TLS)提供證書,這證明客戶端不僅有證書,還有它的密鑰。你可以放心地開發,知道你的內容正在受到保護。

Pulp 團隊也在積極為整個 Pulp 部署一個基于角色的訪問控制系統,這樣管理員就可以確保正確的用戶可以訪問正確的環境。

在容器中試用 Pulp

如果你有興趣親自評估 Pulp 3,你可以使用 Docker 或 Podman 輕松 在容器中安裝 Pulp 3 。Pulp 團隊一直在努力簡化安裝過程。你也可以使用 Ansible 劇本 來自動完成 Pulp 3 的全部安裝和配置。
責編AJX

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Linux
    +關注

    關注

    87

    文章

    11469

    瀏覽量

    212914
  • 軟件
    +關注

    關注

    69

    文章

    5124

    瀏覽量

    88986
  • 開源工具
    +關注

    關注

    0

    文章

    27

    瀏覽量

    4627
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    Helm倉庫管理常用配置

    Helm 倉庫(Repository)是存儲 Helm 圖表(Chart)的地方,類似于軟件包管理器的倉庫(如 apt、yum 倉庫)。
    的頭像 發表于 06-07 09:27 ?137次閱讀

    RISC V 開源芯片項目:PULP(Parallel Ultra Low Power)平臺深度解讀

    )于2013年聯合發起的開源多核計算平臺。其核心目標是為 物聯網(IoT)終端節點 和 邊緣計算設備 提供 低功耗、高性能 的嵌入式解決方案。通過硬件與軟件的協同優化,PULP在毫瓦級功耗下實現高效
    的頭像 發表于 04-09 15:16 ?1897次閱讀

    Linux的作用

    和環境,支持多種編程語言和開發框架。許多開發人員使用Linux作為開發平臺,進行軟件開發、系統管理和網絡管理等工作。 5、學習和教育:
    發表于 04-04 01:57

    ShiMetaOS | 怎樣調用ShiMeta通行管理軟件打造各類通行管理終端

    ShiMetaOS系統內嵌了功能全面的ShiMeta通行管理軟件,該軟件能夠無縫對接包括閘口系統、門禁設備以及訪客登記終端在內的多種出入管理設施。其強大的功能特性無需額外購買許可即可享受,從而
    的頭像 發表于 02-20 16:03 ?413次閱讀
    ShiMetaOS  | 怎樣調用ShiMeta通<b class='flag-5'>行管理軟件</b>打造各類通<b class='flag-5'>行管理</b>終端

    電力物資倉庫管理系統 DW-S200是一套成熟系統

    電力物資倉庫管理系統DW-S200系統是一套成熟系統,電力的正常運營至關重要,而為了確保工作人員的正常工作和電網安全且正常的運作,供電部門對于電力設備和工具的采購、使用、檢查和維護均有嚴格的規定。為
    的頭像 發表于 02-11 13:40 ?246次閱讀
    電力物資<b class='flag-5'>倉庫</b><b class='flag-5'>管理</b>系統 DW-S200是一套成熟系統

    東識勞動工具管理系統 采用RFID智能柜進行管理

    勞動工具管理系統(智工具DW-S308)是依托互3D技術、RFID技術、數據庫技術、AI、視頻分析技術對工具進行統一
    的頭像 發表于 02-08 13:44 ?274次閱讀
    東識勞動<b class='flag-5'>工具</b><b class='flag-5'>管理</b>系統 采用RFID智能柜<b class='flag-5'>進行管理</b>

    嵌入式學習-飛凌嵌入式ElfBoard ELF 1板卡-移植前準備之git管理內核源碼

    的實際應用。 源碼清理 首先把源碼的中間文件清理掉,不對中間文件進行管理: elf@ubuntu:~/work/linux-imx-imx_4.1.15_2.0.0_ga$ source /opt
    發表于 01-23 10:51

    飛凌嵌入式ElfBoard ELF 1板卡-移植前準備之git管理內核源碼

    應用。源碼清理首先把源碼的中間文件清理掉,不對中間文件進行管理:elf@ubuntu:~/work/linux-imx-imx_4.1.15_2.0.0_ga$ source /opt
    發表于 01-22 10:39

    利用RFID技術進行管理涉密載體物品

    盡管電子文件管理技術不斷發展,但紙質涉密文件仍然廣泛存在。在一些單位,紙質涉密文件的存儲環境不符合保密要求,如沒有配備專門的保密文件柜,容易導致文件丟失或被盜。涉密文件在部門之間、人員之間流轉
    的頭像 發表于 01-13 15:17 ?347次閱讀
    <b class='flag-5'>利用</b>RFID技術<b class='flag-5'>進行管理</b>涉密載體物品

    高手Linux運維管理必備工具大全

    一、統一賬號管理 1.LDAP 統一管理各種平臺帳號和密碼,包括但不限于各種操作系統(Windows、Linux),Linux系統sudo集成,系統用戶分組,主機登入限制等;可與Apa
    的頭像 發表于 12-18 10:03 ?573次閱讀

    南方智能構建現代化水庫運行管理矩陣

    南方測繪集團旗下南方智能積極落實水利部構建現代化水庫運行管理矩陣工作部署,以水庫運行管理實際業務需求為導向,利用數字孿生、物聯網、大數據、云計算等技術,深度融合水庫現有各類監測數據、運行臺賬等數據
    的頭像 發表于 12-13 10:36 ?641次閱讀

    《RISC-V能否復制Linux 的成功?》

    前言 今年是Linux內核發布三十三周年。二十年前,程序員認為Linux只是一種利基技術,猜測它行不通。然而,利用公眾免費發布的Linux,這一開源
    發表于 11-26 20:20

    RFID手持終端在倉庫管理中的應用

    。RFID手持終端作為RFID技術的重要組成部分,為倉庫管理帶來了革命性的變化。 1. RFID手持終端概述 RFID手持終端是一種集成了RFID讀寫器功能的便攜式設備,它能夠通過無線射頻信號與RFID標簽進行通信,實現對標簽信
    的頭像 發表于 10-29 09:16 ?896次閱讀

    物聯網下智能充電樁運行管理平臺的設計

    摘要: 本文針對現有的普通充電樁及其后臺管理系統的結構不夠完善和功能不夠健全問題,設計一種基于物聯網的充電樁及運行管理平臺。綜合利用傳感技術、電子技術及通訊技術對充電樁的運行狀態參數、運行環境參數
    的頭像 發表于 10-16 16:55 ?1064次閱讀
    物聯網下智能充電樁運<b class='flag-5'>行管理</b>平臺的設計

    二維掃描PDA用于倉庫管理

    在現代物流與倉儲行業的快速發展中,二維掃描PDA作為一項革命性技術,正逐步成為倉庫管理的核心工具。其卓越的信息化與自動化能力,不僅重塑了倉庫作業流程,更在提升工作效率、確保
    的頭像 發表于 09-10 14:22 ?576次閱讀
    二維掃描PDA用于<b class='flag-5'>倉庫</b><b class='flag-5'>管理</b>
    主站蜘蛛池模板: 啪啪网站色大全免费 | 日本视频网站在线www色 | 女人张开腿 让男人桶视频 女人张开腿等男人桶免费视频 | 九九久久国产精品大片 | 狠狠摸狠狠操 | 性欧美视频在线观看 | 女人特黄大aaaaaa大片 | 高清一区高清二区视频 | 国产农村妇女毛片精品久久 | 久视频在线观看久视频 | 91国在线啪精品一区 | 狠狠狠狠狠操 | 末满18以下勿进色禁网站 | 午夜剧场黄 | 欧美猛交喷潮在线播放 | 亚洲人成电影在线小说网色 | 久久久精品波多野结衣 | 日本xxxxx69hd日本 | 中文字幕一精品亚洲无线一区 | 色香视频一sxmv首页 | 国产高清毛片 | 国产成人精品1024在线 | 天天躁夜夜躁狠狠躁2024 | 天天操穴 | 成 人 在 线 免费 8888 www | 免费看的黄网站 | 香蕉久久精品 | 日本黄色录像视频 | 一级毛片免费在线观看网站 | 日本色片在线观看 | 热re66久久精品国产99热 | 91在线视频免费 | 国产美女视频免费 | 一区在线观看视频 | 成人午夜毛片 | 日韩三级久久 | 亚洲第一区视频在线观看 | 你懂的在线视频播放 | 宅男666在线永久免费观看 | 久久狼人综合 | 欧洲一级鲁丝片免费 |