Udemyintermediateen

Harbor - Trusted Cloud Native Repository for Kubernetes

Learn Harbor: Kubernetes repository management. Install, configure, and administer a trusted cloud-native registry. Secure your container images!

4.0(34)
230students
2h
Certificate
Muthukumar Subramanian
Muthukumar SubramanianBest Selling Instructor, Kubernetes, GenAI, Cloud, Argo, AWS

Course Content

Harbor - Trusted Cloud Native Repository for Kubernetes is an intermediate-level Udemy course taught by Muthukumar Subramanian. It runs 2h, is taught in English, and includes a certificate of completion. Learners rate it 4.0 out of 5 from 34 reviews, with 230 students enrolled. It is a paid course, first published April 2022.

Secure Your Kubernetes Artifacts with Harbor: A Comprehensive Guide

Protecting your container images is crucial for a secure Kubernetes environment. This course provides a deep dive into using Harbor, an open-source container registry, to safeguard your artifacts. Learn how to implement robust security measures with policies and role-based access control (RBAC).

Course Highlights:

  • Kubernetes Ecosystem & Harbor's Role: Gain a solid understanding of the Kubernetes ecosystem and discover how Harbor seamlessly integrates to provide a secure artifact management solution.
  • System Requirements & Setup: We cover the necessary system requirements and guide you through the system setup process for a successful Harbor installation.
  • Harbor Installation & Configuration: Learn step-by-step how to install and configure Harbor, including using Docker Compose for simplified deployment. We'll cover prerequisites, installer scripts, and verification methods.
  • EC2 Instance Setup: Specifically, we'll guide you through configuring AWS EC2 instances for Harbor deployment, including security and authentication. This includes selecting the appropriate EC2 instance image.
  • Harbor Administration: Master the administration of Harbor, from navigating the WebUI to managing users and projects.
  • Project Management: Learn to create new projects within Harbor, configure project settings, and manage project quotas. We'll also cover creating custom Docker images.
  • Vulnerability Scanning: Implement vulnerability scanning to identify and address security weaknesses in your container images. Utilize robotic accounts for automated scanning.
  • Image Management: Develop skills in pulling and pushing images using the Docker client. Learn to manage labels, delete and detag artifacts, and set up tag retention rules.
  • Helm Chart Management: Effectively manage Helm charts within your Harbor projects.
  • Tag Immutability: Implement tag immutability rules to prevent accidental or unauthorized modifications to your container images.
  • Pre-heat Images: Understand and implement pre-heat images for faster deployments.
  • Tag Retention & Immutability: Learn how to manage tag retention and immutability together for comprehensive image governance.
  • Integration with Notary, Trivy & Chart Repository: Verify installation with and without Notary, Trivy, and Chart repository service to enhance security and image verification.

Key Topics Covered:

  • Verifying Harbor System Requirements: Ensure your infrastructure meets the necessary specifications.
  • Installing Harbor with Docker: A streamlined installation process using Docker Compose.
  • Securing Harbor with RBAC: Implement robust access control policies.
  • Managing Users and Permissions: Control who can access and modify artifacts.
  • Automated Vulnerability Scanning: Proactively identify and remediate security risks.
  • Tag Management Strategies: Implement effective tag retention and immutability policies.

This course is designed for DevOps engineers, cloud architects, and anyone responsible for securing containerized applications in Kubernetes. Gain the skills to build a secure and reliable container registry with Harbor.

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.