比Docker再高階一步:使用Harbor完成Helm Chart容器及鏡像雲端原生管理
找相似
商品已停售

比Docker再高階一步:使用Harbor完成Helm Chart容器及鏡像雲端原生管理

台灣樂天市場
訂單成立賺0.5%
下單享LINE POINTS點數
訂單成立賺0.5% 3
台灣樂天市場

台灣樂天市場

▐ 自2024/1/1 00:00起,台灣樂天市場「屈臣氏」將不贈送 LINE POINTS 點數 ▐ 自2023/2/1 00:00起,樂天Kobo電子書不贈送 LINE POINTS 點數,請會員多加留意。 ▐ LINE POINT點數回饋依照樂天提供扣除折價券(優惠券)、與運費後之最終金額進行計算。 ▐ 愛買與愛票網、a la sha(2023/8/1生效)、GAME休閒館(2023/8/1生效)、專品藥局(2023/8/1生效)等部分店家不參與全站加碼,請詳閱LINE Points 加碼店家清單:https://lin.ee/Y2CcVdk/rcfk ▐ 注意事項 (1)部分服務及店家不符合贈點資格,購買後將不贈送 LINE Points 點數,亦不得使用點數紅包,如:比漾廣場、神腦生活、MyCard、愛美麗福利社、展翔通訊、ezcook 美食廚房、葳豐數位商城、吉盈數位商城、森林巨人、包材中心、KABO佳麗寶家電批發、LuLuLu精品店、NewSTYLE新風尚潮流、0216零食會社、美寶家電、純米小鋪、LILY科技新櫃、登芳3C電子雜貨賣場、豐饌御鴨、鼎耀通訊、誠選3C、Smile、葳豐數位商城二店、米蘭寶、BoBo Outlet代購屋、楊家食品(2022/10/1生效)、樂天Kobo電子書(2023/2/1生效)、屈臣氏(2024/1/1生效)等,請詳閱LINE Points 加碼店家清單。 (2)需透過LINE購物前往台灣樂天市場,並在同一瀏覽器於24小時內結帳,才享有 LINE Points 回饋。 (3)若購買之訂單(包含預購商品)未符合樂天市場 45 天內完成訂單出貨及結帳,則不符合贈點資格。 (4)如使用App、或中途瀏覽比價網、回饋網、Google等其他網頁、或由網頁版(電腦版/手機版網頁)切換為App都將會造成追蹤中斷而無法進行 LINE Points 回饋。 (5) LINE 購物為購物資訊整合性平台,商品資料更新會有時間差,如顯示之商品規格、顏色、價位、贈品與台灣樂天市場銷售網頁不符,以銷售網頁標示為準。 (6)Pickup店家之有效訂單需於下單後40天內使用完畢才符合分潤條件 (7) 若上述或其他原因,致使消費者無接收到點數回饋或點數回饋有爭議,台灣樂天市場保有更改條款與法律追訴之權利,活動詳情以樂天市場網站公告為準。

商品描述

作者:張海寧、鄒佳、王岩、尹文開 出版社:深智數位 出版日:1100419 ISBN:9789865501891 語言:中文繁體 裝訂方式:平裝 內容簡介 ► 自建叢集、高可用、Web UI系統來管理私有倉庫的docker映像檔,再也不用擔心安全上的問題 ► 可以實作在私有雲、內網,當然也可以運用在公有雲以及S3、Google等儲存桶中 在雲端原生生態中,容器映像檔和其他雲端原生製品的管理與分發是至關重要的一環。 本書由中國VMware的十位首席工程師所開發出來,針對docker映像檔的倉庫管理頂級專案Harbor立即成為當紅炸子雞。Harbor是一個專門用來管理映像檔倉庫的私有雲架構,有完整的WebUI,並且具備高可用性、叢集管理等等。其使用ssl的方式達成https的登入,可以用公開的CA或是自己的簽章,再加上虛擬機,把整個Docker生態圈更帶入了一個新的境界。從小型公司到大型企業都可以把自己的映像檔托管在自己的server farm。 這是IT微服務的里程碑。 本書對開源雲端原生製品倉庫Harbor展開全面講解,由Harbor開源專案維護者和貢獻者傾力撰寫,內容涵蓋Harbor的架構、原理、功能、部署與配置、運維、定制化開發、API、專案治理和成功案例等。很多未公開發表的內容在本書中都有詳盡講解,如:Harbor的架構原理;OCI製品的支援方式;高可用製品倉庫的設計要點;映像檔等製品的掃描;許可權和安全性原則;備份與恢復策略;API使用指南等。 全書內容分為13章,由多位作者合力完成,以更準確地闡釋對應的內容。 ◎第1章 介紹雲端原生應用的產生背景、以映像檔為主的製品管理原理和標準,以及製品倉庫的作用。 ◎第2章 概述Harbor 功能和架構,為讀者了解後續的章節做準備。 ◎第3章 詳細說明Harbor 的安裝、部署,包含高可用部署的方案要點、對Harbor 的入門性介紹。 ◎第4章 介紹Harbor 支援和管理OCI 製品原理、常見OCI 製品的使用方法。 ◎第5章 闡釋Harbor 的許可權管理和存取控制的原理,以及相關設定方法。 ◎第6章 解析Harbor 中可使用的安全性原則,包含可信任的內容分發和漏洞掃描機制。 ◎第7章 說明映像檔、Helm Chart 等製品在Harbor 中的遠端複製原理,以及與其他倉庫服務的整合原理。 ◎第8章 詳述Harbor 的進階管理功能,包含資源配額、垃圾回收、不可變Artifact、保留策略、Webhook 等。 ◎第9章 解釋Harbor 生命週期的管理過程,包含備份、恢復、升級的步驟和方法。 ◎第10章 整理Harbor 的API 的使用方法並列出程式設計範例。 ◎第11章 描述Harbor 後台非同步任務系統的機制,並分析其主要原始程式碼的工作原理。 ◎第12章 匯集和整理Harbor 與其他系統的整合方法及社區使用者的成功案例。 ◎第13章 介紹Harbor 開放原始碼社區的管理原則、警告機制和開放原始碼專案的參與方式,並展望專案的發展方向。 我們建議讀者這樣使用本書: ■ 對雲端原生領域特別是容器技術不太了解的讀者,可以先閱讀第 1 章的基礎知識; ■ 初次接觸 Harbor 的讀者,可以直接閱讀第 2 章以快速了解 Harbor 的功能和架構; ■ 希望快速上手 Harbor 的讀者,可以按照第 3 章的說明,從部署 Harbor 倉庫軟體著手; ■ 對 Harbor 有一定使用經驗的讀者,可以隨選閱讀第 3 ∼ 13 章的內容; ■ 有意向參與 Harbor 開放原始碼專案貢獻的開發者,可以重點閱讀第 13 章。 適合讀者群:Harbor用戶、開發者和貢獻者、雲端原生軟體發展工程師、測試工程師、運維工程師、IT架構師和IT技術經理,或是相關學科的大專院校師生。 本書特色 ◎全面、深入講解Harbor ◎涵蓋眾多企業使用Harbor的案例 ◎Harbor專案維護者及貢獻者傾力打造的好書 作者簡介 譯者介紹 目錄 前言 01 雲端原生環境下的製品管理 1.1 雲端原生應用概述 1.2 容器技術簡介 1.3 虛擬機器和容器的融合 1.4 容器映像檔的結構 1.5 映像檔管理和分發 1.6 映像檔倉庫Registry 02 功能和架構概述 2.1 核心功能 2.2 元件簡介 03 安裝Harbor 3.1 在單機環境下安裝Harbor 3.2 透過Helm Chart 安裝Harbor 3.3 高可用方案 3.4 儲存系統組態 3.5 Harbor 初體驗 3.6 常見問題 04 OCI Artifact 的管理 4.1 Artifact 功能的實現 4.2 映像檔及映像檔索引 4.3 Helm Chart 4.4 雲端原生應用套裝程式CNAB 4.5 OPA Bundle 4.6 其他Artifact 05 存取控制 5.1 概述 5.2 使用者認證 5.3 存取控制與授權 5.4 機器人帳戶 5.5 常見問題 06 安全性原則 6.1 可信任內容分發 6.2 外掛程式化的漏洞掃描 6.3 使用漏洞掃描功能 6.4 常見問題 07 內容的遠端複製 7.1 基本原理 7.2 設定Artifact 倉庫服務 7.3 複寫原則 7.4 Harbor 實例之間的內容複製 7.5 與第三方倉庫服務之間的內容複製 7.6 典型使用場景 08 進階管理功能 8.1 資源配額管理 8.2 垃圾回收 8.3 不可變Artifact 8.4 Artifact 保留策略 8.5 Webhook 8.6 多語言支援 8.7 常見問題 09 生命週期管理 9.1 備份與恢復 9.2 版本升級 9.3 系統校正方法 9.4 常見問題 10 API 的使用方法 10.1 API 概述 10.2 核心管理API 10.3 Registry API 10.4 API 程式設計實例 10.5 小結 11 非同步任務系統 11.1 系統設計 11.2 核心程式解讀 11.3 常見問題 ... 自序/導讀 第6 章 解析Harbor 中可使用的安全性原則,包含可信任的內容分發和漏洞掃描機制,由鄒佳負責撰寫。 第7 章 說明映像檔、Helm Chart 等製品在Harbor 中的遠端複製原理,以及與其他倉庫服務的整合原理,由尹文開負責撰寫。 第8 章 詳述Harbor 的進階管理功能,包含資源配額、垃圾回收、不可變Artifact、保留策略、Webhook 等,由王岩負責撰寫,裴明明、張子明、鄧謙參與撰寫。 第9 章 解釋Harbor 生命週期的管理過程,包含備份、恢復、升級的步驟和方法,由鄧謙負責撰寫。 第10 章 整理Harbor 的API 的使用方法並列出程式設計範例,由尹文開負責撰寫,張海寧參與撰寫。 第11 章 描述Harbor 後台非同步任務系統的機制,並分析其主要原始程式碼的工作原理,由鄒佳負責撰寫。 第12 章 匯集和整理Harbor 與其他系統的整合方法及社區使用者的成功案例,由張海寧負責撰寫,裴明明、任茂盛、孔礬建、陳家豪參與撰寫。 第13 章 介紹Harbor 開放原始碼社區的管理原則、警告機制和開放原始碼專案的參與方式,並展望專案的發展方向,由張海寧負責撰寫,鄒佳、王岩、孔礬建、張道軍、尹文開、陳德參與撰寫。 我們建議讀者這樣使用本書: ■ 對雲端原生領域特別是容器技術不太了解的讀者,可以先閱讀第 1 章的基礎知識; ■ 初次接觸 Harbor 的讀者,可以直接閱讀第 2 章以快速了解 Harbor 的功能和架構; ■ 希望快速上手 Harbor 的讀者,可以按照第 3 章的說明,從部署 Harbor 倉庫軟體著手; ■ 對 Harbor 有一定使用經驗的讀者,可以隨選閱讀第 3 ∼ 13 章的內容; ■ 有意向參與 Harbor 開放原始碼專案貢獻的開發者,可以重點閱讀第 13 章。 繁體中文版說明 Harbor 是一個完全由中國開發的頂級專案,其操作介面大部分為簡體中文,本書章節中部分畫面語言為簡體中文介面,請讀者閱讀時對照前後文。 致謝 本書的主要撰寫時間在2020 年4 月之後,因為正處特殊時期,所以本書的寫作交流幾乎只能線上進行,但作者們都擁有共同的信念且相互信任,克服了重重困難,使本書順利出版。在此感謝各位作者為本書出版付出的極大努力,他們是VMware 中國研發中心Harbor 開發小組的成員:主任工程師鄒佳、高級研發工程師王岩、高級研發工程師尹文開、高級研發經理任茂盛、主任工程師姜坦、研發工程師鄧謙、高級研發工程師何威威、高級研發工程師張子明、主任工程師張道軍,以及網易杭州研究院輕舟雲端原生架構師裴明明、騰訊高級工程師孔礬建、VMware 中國研發中心研發工程師陳家豪、騰訊專有雲端平台研發工程師陳德。其中,特別感謝鄒佳,他不僅撰寫了充實的內容,還協助我進行了統稿和協調工作。感謝任茂盛組織和協調寫作資源,也感謝王岩、尹文開、裴明明撰寫了大量內容。同時感謝電子工業出版社的編輯張國霞,她不辭勞苦地為本書進行策劃、審稿、校正等工作,並鼓勵作者們...

加入購物車

設定到價通知

商品已停售