Tags
Language
Tags
January 2025
Su Mo Tu We Th Fr Sa
29 30 31 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1
Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
SpicyMags.xyz

Argo Cd For The Absolute Beginners - Hands-On Devops

Posted By: ELK1nG
Argo Cd For The Absolute Beginners - Hands-On Devops

Argo Cd For The Absolute Beginners - Hands-On Devops
Published 1/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 3.04 GB | Duration: 5h 28m

Prepare for the Certified Argo Project Associate (CAPA) while enhancing your skills with Practical Argo CD

What you'll learn

Introduction to GitOps

How to Design and Implement Argo CD

Indepth Hands-On for Argo CD applications and projects

Sync Policy in Argo CD

Application Deployment using Helm, Kustomize and Private Repositories

Webhooks with Argo CD for Push based approach

Managing Multiple Kubernetes Clusters with Argo CD

Declarative Approach for Argo CD

Monitoring and Dashboarding

Requirements

Basic Unix/Linux Knowledge (Good to have)

Basic understanding of Kubernetes

Basic System Administrator Skills

Description

What’s in this course?Argo CD for the Absolute Beginners - Hands-On is a comprehensive course is designed to guide you from foundational Argo CD knowledge to production-level skills.The course starts with foundational topics, perfect for beginners, covering the GitOps Principles, then dive into the necessity and features of Argo CD. You will learn how to set up and manage a Argo CD environments and understand its architecture.The course will explore Argo CD objects such as Applications and Projects, and you’ll become proficient in deploying Argo CD objects using ArgoCD console, Argocd CLI and a Declarative Approach. You’ll also learn how to perform advanced tasks like application upgrades and rollbacks, integrating Private Git repositories and working with Webhooks.As you progress, you’ll delve into more specialized areas such as managing multiple Kubernetes clusters using Argo CD and app of apps pattern to manage complex applications in modular way. The course will also cover Argo CD monitoring.By the end of this course, we will implement an end to end CI/CD Capstone project using Github actions and Argo CD.Special Note: This course is designed to showcase all practical concepts with live demonstrations. Every concept is presented in real-time, and any errors that arise are troubleshooted and addressed as they occur live in the demonstrations.Legal Notice:Argo CD or Argo Project is a registered trademarks of  The Cloud Native Computing Foundation (CNCF) and/or The Linux Foundation in the United States and other countries. This course is not certified, accredited, affiliated with, nor endorsed by The Cloud Native Computing Foundation (CNCF) and/or The Linux Foundation.Course Structure:LecturesDemosQuizzesAssignmentsCourse Contents:Course IntroductionGetting Started with GitOpsArgo CD at a GlanceUnderstanding Argo CD ArchitectureInstallation and Configuration of Argo CDArgo CD Applications using UI, CLI and YAMLArgo CD Projects using UI, CLI and YAMLAutomatic Sync Policy in Argo CDRollouts and Rollbacks using Argo CDApplication Deployment using Helm, Kustomize and Private RepositoriesWebhooks with Argo CDManaging Multiple Kubernetes Clusters with Argo CDDeclarative Approach for Argo CDArgo CD Monitoring and DashboardingEnd to End Capstone Project using GitOps and Argo CDAll sections of this course are demonstrated live, with the goal of encouraging enrolled users to set up their own environments, complete the exercises, and learn through hands-on experience!

Overview

Section 1: Course Introduction

Lecture 1 Introduction

Lecture 2 Github Repository Link

Lecture 3 Course Material - Argo CD for the Absolute Beginners - Hands-On DevOps

Section 2: Introduction to GitOps and Argo CD

Lecture 4 Introduction to GitOps

Lecture 5 Overview of the Argo Projects

Lecture 6 Getting Started with Argo CD

Lecture 7 Feature of Argo CD

Lecture 8 Demonstration - Argo CD Documentation

Section 3: Understanding Argo CD Framework

Lecture 9 Core Argo CD Terminologies

Section 4: Setting up Argo CD

Lecture 10 Pre-requisities for Setting up Argo CD

Lecture 11 Demonstration - Installing Argo CD on Kubernetes

Lecture 12 Demonstration - Argo CD UI Walkthrough

Lecture 13 Demonstration - Two node cluster setup (OPTIONAL)

Lecture 14 Checkout - Practical Kubernetes - Beyond CKA and CKAD | Hands-on

Section 5: Argo CD Architecture

Lecture 15 Understanding Argo CD Architecture

Section 6: Argo CD Applications

Lecture 16 Introduction to Argo CD Applications

Lecture 17 Application Modes - UI (Console) and CLI and Manifests

Lecture 18 Demonstration - First Application Deployment using Argo CD

Lecture 19 Demonstration - Auto Namespace with Application Deployment

Lecture 20 Sync Options for Argo CD Applications

Lecture 21 Demonstration - Prune Sync Option with Argo CD Applications

Lecture 22 Demonstration - Argo CD Application deletion in non-cascade mode

Section 7: Quiz 1 - Knowledge Check

Section 8: Argo CD Projects

Lecture 23 Introduction to Argo CD Projects

Lecture 24 Demonstration - Project Creation in Argo CD

Lecture 25 Demonstration - Deploying and Troubleshooting Argo CD Applications in Custom Pr

Lecture 26 Checkout - Podman for the Absolute Beginners - Hands-On DevOps

Section 9: Automatic Sync Policy in Argo CD

Lecture 27 Getting Started with Automatic Sync Option in Argo CD

Lecture 28 Demonstration - Application Deployment with Automatic Sync

Lecture 29 Demonstration - Prune Resources option with Automatic Sync

Lecture 30 Demonstration - Self-Healing option with Automatic Sync

Lecture 31 Demonstration - Configure Automatic Sync Reconciliation Time

Section 10: Upgrades and Rollbacks using Argo CD

Lecture 32 Upgrades and Rollbacks

Lecture 33 Demonstration - Upgrades and Rollbacks in Argo CD

Section 11: argocd CLI

Lecture 34 Overview of argocd CLI

Lecture 35 Demonstration - argocd CLI Installation

Lecture 36 Demonstration - Application Lifecycle using argocd CLI

Lecture 37 Demonstration - Project Lifecycle Operations using argocd CLI

Lecture 38 Demonstration - Auto Sync Policy using argocd CLI

Section 12: Application Deployment using Helm, Kustomize and Private Repositories

Lecture 39 Application Deployment using various methods

Lecture 40 Demonstration - Application Deployment using Helm (argocd CLI)

Lecture 41 Demonstration - Application Deployment using Helm (Argo CD UI)

Lecture 42 Demonstration - Application Deployment using Kustomize

Lecture 43 Demonstration - Git Private Repository Integration (https & ssh)

Lecture 44 Getting Started with Helm Charts (OPTIONAL)

Lecture 45 Demonstration - Deploying Helm Charts from Artifact Hub on Kubernetes (OPTIONAL)

Section 13: Quiz 2 - Knowledge Check

Section 14: Webhooks with Argo CD

Lecture 46 Introduction to Webhooks

Lecture 47 Demonstration - Webhooks with Argo CD

Lecture 48 Checkout - Mastering Docker Essentials - Hands-on DevOps

Section 15: Managing Multiple Clusters with Argo CD

Lecture 49 Adding Multiple Kubernetes Clusters

Lecture 50 Demonstration - Managing Multiple Kubernetes Clusters with Argo CD

Section 16: Declarative Approach for Argo CD

Lecture 51 Argo CD Applications with Declarative Approach

Lecture 52 Demonstration - Application Deployment using Declarative Way

Lecture 53 What are App of Apps

Lecture 54 Demonstration - App of Apps in Argo CD

Lecture 55 YAML Basics

Section 17: Argo CD Monitoring and Dashboarding

Lecture 56 ArgoCD Metrics for Monitoring and Dashboarding

Lecture 57 Demonstration - Argo CD Monitoring using Prometheus and Grafana

Section 18: Quiz 3 - Knowledge Check

Section 19: Capstone Project

Lecture 58 Overview of Capstone Project

Lecture 59 Demonstration - Capstone Project

Section 20: Conclusion

Lecture 60 Conclusion

System Administrators or System Engineers,Application Developers and Testers,DevOps Administrators or DevOps Engineers,Cloud Administrators or Cloud Engineers