|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/harbor-trusted-cloud-native-repository-for-kubernetes/
课程评论:没有评论
**课程名称:Harbor - Kubernetes 可信云原生镜像仓库** **课程概述:** 本课程旨在帮助学员理解在Kubernetes环境中拥有一个能够保护镜像(Artifacts)的镜像仓库的必要性和目的。课程将介绍Harbor,一个开源的镜像仓库解决方案,以及它如何通过策略和基于角色的访问控制来保护镜像。 **主要学习内容:** * **Kubernetes生态系统与Harbor的角色:** 深入了解Kubernetes生态系统,以及Harbor在其中扮演的关键角色。 * **Harbor系统要求与安装准备:** 学习Harbor的系统要求,并进行必要的系统设置,包括选择EC2实例镜像,配置AWS EC2安全和认证,设置和登录AWS EC2实例,下载和安装Docker Compose。 * **Harbor安装与配置:** 掌握Harbor的详细安装和配置过程,包括如何在具有Docker支持的Kubernetes环境中安装和配置Harbor。学员将学习检查先决条件、设置安装脚本、运行安装脚本,并通过Notary、Trivy和Chart仓库服务来验证安装。 * **Harbor管理:** 熟悉Harbor的管理功能,包括WebUI概述,创建新项目,推送示例镜像,配置Harbor和用户设置,管理用户,配置项目配额,以及使用机器人账户。 * **项目协作:** 学习如何创建新项目,配置项目,创建自定义Docker镜像,管理标签,删除和取消标签镜像,创建标签保留规则,在项目内管理Helm charts,以及管理标签不可变性规则。还将学习如何在项目中同时管理标签保留和不可变性。 * **镜像预热:** 介绍镜像预热的概念,并学习如何在Docker客户端中拉取和推送镜像。 **整体而言,本课程为学员提供了关于Harbor全面、实用的知识和技能,使其能够有效地在Kubernetes环境中管理和保护其云原生镜像。**
Understand the need and purpose of having a registry that can secure the artifacts in the Kubernetes environment. Introduction to Harbor and its role in providing an open-source registry to secure artifacts with policies and role-based access control.This course has the following major sectionsIntroduction to Kubernetes ecosystem and role of Harbor within itSystem requirement and system setup for Harbor installationInstallation and configuration of HarborAdministration of HarborWorking with Harbor projectsSystem setup for Harbor installationVerify and decide the Harbor system requirementsChoosing the EC2 Instance image Configure AWS EC2 security and authenticationSetup and login to AWS EC2 instancesInstallation of Docker ComposeDownloading and installation of HarborLearn how to install and configure Harbor in Kubernetes environment with Docker supportCheck the prerequisites and setup the installer scriptRun the installer scriptVerify installation with and without Notary, Trivy, and Chart repository service.Administration of HarborWebUI Overview of Harbor administration screenCreating new projectPush a sample Image to work with imagesConfigure Harbor and user settingsManaging usersConfigure project quotasVulnerability Scanning in artifactsUses of robotic accountsWorking with ProjectsLearn to create new projects in HarborCreate project configurationCreate a custom docker imageManaging labelsDelete and Detag artifactsCreating Tag retention rulesManage Helm charts within projectsManage tag immutability rulesManaging Tag retention and Immutability together in a projectIntroduction to Preheat imagesPulling and Pushing Images in Docker Client