7878  Reviews star_rate star_rate star_rate star_rate star_half

Harbor Image Registry Management

Harbor is an open-source container image registry that lets you stand up a registry on premises. This course teaches you how to install Harbor in a Kubernetes cluster, and goes into the details of...

Read More
$810 USD
Course Code WA3241
Duration 1 day
Available Formats Classroom

Harbor is an open-source container image registry that lets you stand up a registry on premises. This course teaches you how to install Harbor in a Kubernetes cluster, and goes into the details of basic administration of container images. You will also learn how to pull images from Harbor while deploying an application in Kubernetes.

Skills Gained

  • Upon completion of the class, participants will learn:
  • How to install Harbor in a Kubernetes cluster
  • How to push and pull images from Harbor
  • How to set company-wide policies for better security and storage management
  • How to pull images from Harbor when deploying an application to Kubernetes

Who Can Benefit

DevOps Administrators and Software Developers

Prerequisites

Prior knowledge of deploying applications to Kubernetes.

Course Details

Course Outline

Chapter 1 - Introduction to Harbor

  • What is Harbor?
  • Benefits of Harbor
  • Planning to Install Harbor
  • Installing Harbor in K8s
  • Opening the Administration Console
  • Creating a Project
  • Project Naming
  • Summary

Chapter 2 - Using Harbor from Kubernetes

  • Build and Push an Image
  • Configuring the K8s Cluster
  • Deploy an Image
  • Summary

Chapter 3 - Basic Harbor Administration

  • Vulnerability Scanning
  • Viewing Scan Results
  • Project Storage Quota
  • Image Retention Policy
  • Garbage Collection
  • Role Based Access Control
  • Summary

Lab Exercises

  • Lab 1. Installing Harbor
  • Lab 2. Configure Harbor
  • Lab 3. Build and Push a Docker Image
  • Lab 4. Deploy an Image from Harbor
  • Lab 5. Vulnerability Testing
  • Lab 6. Manage Storage Space