Harbor - Trusted Cloud Native Repository for Kubernetes

Why take this course?
π Harbor - Trusted Cloud Native Repository for Kubernetesπ³ π
π Course Overview:
Are you ready to master the art of managing container images securely within your Kubernetes environment? Dive into the world of Harbor, an open-source cloud native registry that not only stores but also secures your artifacts with robust policies and role-based access control.
π What You'll Learn:
- π― Understanding Kubernetes & Harbor: Get acquainted with the Kubernetes ecosystem and see how Harbor fits into the picture, enhancing security and reliability of your container workflows.
- π οΈ System Requirements & Setup: We'll walk you through verifying the necessary system requirements, setting up AWS EC2 instances, and ensuring robust security and authentication measures are in place.
- π¦ Installing Harbor: Learn how to install Docker Compose, download Harbor, and configure it within a Kubernetes environment, complete with Docker support.
- π§© Configuration & Administration: Discover the ins and outs of Harbor's admin interface, from creating new projects and managing users to configuring settings and implementing vulnerability scanning.
- π¬ Project Management: Gain expertise in handling project configurations, creating custom images, managing labels, and setting up tag retention rules, all while keeping an eye on immutability and utilizing preheat images for seamless deployments.
- π Pull & Push Operations: Master the art of pulling and pushing images with Docker clients, ensuring your operations are smooth and secure.
Course Structure:
-
Introduction to Kubernetes & Harbor's Role π
- Explore the Kubernetes ecosystem and identify how Harbor enhances security and reliability.
-
System Requirement & Setup for Installation β
- Verify and decide on Harbor system requirements.
- Choose an AWS EC2 Instance image.
- Configure AWS EC2 security and authentication.
- Set up and log in to AWS EC2 instances.
- Install Docker Compose.
- Download and install Harbor.
-
Installation & Configuration of Harbor π§
- Learn the prerequisites and set up the installer script.
- Execute the installer script to install Harbor.
- Verify installation with and without Notary, Trivy, and Chart repository service.
-
Harbor Administration βοΈ
- Get familiar with the Harbor WebUI for administration.
- Create new projects and user accounts.
- Configure project quotas and user settings.
- Manage users and roles.
- Set up vulnerability scanning.
- Explore the use of robotic accounts.
-
Working with Projects π’
- Create new Harbor projects.
- Configure project settings and create custom Docker images.
- Manage labels, delete/detag artifacts, and set up tag retention rules.
- Work with Helm charts and manage immutability rules within projects.
- Understand the concept of Preheat images.
- Learn to pull and push images using Docker clients.
Join us on this comprehensive journey to become a Harbor expert, securing your Kubernetes artifacts like a pro! π‘οΈβ¨
Enroll now to embark on this learning adventure with Muthukumar Subramanian, an experienced course instructor, and transform the way you handle container registries in the cloud! ππ
Loading charts...