Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
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 1 2 3 4 5
    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

    Gitops With Kubernetes (K8S), Terraform, Azure And Aws

    Posted By: ELK1nG
    Gitops With Kubernetes (K8S), Terraform, Azure And Aws

    Gitops With Kubernetes (K8S), Terraform, Azure And Aws
    Published 5/2024
    MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
    Language: English | Size: 2.60 GB | Duration: 4h 43m

    Implement GitOps principles (pull based) with Azure Cloud (AKS), AWS and create project infrastructure using Terraform

    What you'll learn

    Learn to create Azure Cloud and AWS Cloud Infrastructure using Terraform

    Learn to use GitOps principles

    Learn to Deploy on Azure Kubernetes Service using GitOps pipeline

    Learn to Dockerize and build the project

    Requirements

    Basic Git Commands

    Basic Cloud Knowledge

    Interested to learn GitOps

    Description

                                                                                                                               OverviewDive into the world of GitOps, an operational framework that takes DevOps best practices used for application development such as version control, collaboration, compliance, and CI/CD, and applies them to infrastructure automation. This comprehensive course is designed to equip professionals with the knowledge and skills needed to implement GitOps strategies using Terraform, Kubernetes, Azure, and AWS.What You Will LearnFoundations of GitOps: Understand the principles behind GitOps, including version control, CI/CD, and IaC, to manage and automate your infrastructure efficiently.Terraform Mastery: Dive deep into Terraform to manage infrastructure as code across both AWS and Azure platforms. Master the Terraform CLI, workflows, and best practices for writing, planning, and creating reproducible infrastructure states.Kubernetes in Action: Explore how to manage and scale containerized applications using Kubernetes. Learn how to deploy, manage, and scale your applications dynamically with Kubernetes on Azure (AKS).Multi-Cloud Strategies: Gain proficiency in using both AWS and Azure. Understand the unique features and management tools offered by each cloud provider.GitOps Workflow Implementation: Learn how to integrate GitOps workflows into your CI/CD pipeline, leveraging tools like ArgoCD to automate deployments in a Kubernetes environment.Security Best Practices: Understand security practices related to managing secrets, compliance standards, and access controls in a GitOps workflow.Real-World Scenarios: Engage with hands-on labs and projects that simulate real-world scenarios to apply what you've learned in a practical setting.                                                                                                        Who Should EnrollThis course is ideal for DevOps engineers, cloud architects, system administrators, and software developers who wish to enhance their skills in infrastructure automation and management using cutting-edge technologies and practices.                                                                                                                                                                                                          Why Enroll in This CourseIn this course, you'll move from theoretical understanding to practical application, ensuring you are job-ready to implement GitOps practices across multiple cloud environments using Terraform and Kubernetes. You'll emerge from this course with the confidence to tackle complex deployments and manage infrastructure at scale using modern DevOps and GitOps principles.

    Overview

    Section 1: Introduction

    Lecture 1 Introduction and Agenda

    Section 2: Basics of GitOps, DevOps and DevSecOps

    Lecture 2 What is GitOps?

    Lecture 3 How GitOps is different from DevOps and DevSecOps?

    Lecture 4 What is Terraform?

    Section 3: GitOps Case Study and Prerequisites

    Lecture 5 Let's understand different parts of GitOps Case Study

    Lecture 6 Hands On: Let's Create a Azure Cloud account

    Lecture 7 Hands On: Let's Create a AWS account

    Lecture 8 Hands On: Let's install Azure CLI on local system

    Lecture 9 Hands On: Install Terraform on local system

    Section 4: Create Azure Cloud Infrastructure using Terraform

    Lecture 10 Hands On: Clone Azure Cloud Terraform Repo on local system

    Lecture 11 Hands On: Understand Azure Cloud Terraform Code

    Lecture 12 Hands On: Run Azure Cloud Terraform Code to create Azure Kubernetes Cluster

    Section 5: Deploy ArgoCD on AKS Cluster using Terraform

    Lecture 13 Hands On: Clone ArgoCD Terraform Repo on local system

    Lecture 14 Hands On: Understand ArgoCD Terraform Code

    Lecture 15 Hands On: Complete the Prerequisites for running ArgoCD Terraform Code

    Lecture 16 Hands On: Run ArgoCD Terraform Code to install ArgoCD on AKS

    Section 6: Create AWS Cloud Infrastructure using Terraform

    Lecture 17 Hands On: Clone AWS Terraform Repo on local system

    Lecture 18 Hands On: Understand AWS Terraform Code

    Lecture 19 Hands On: Understand Shell Script used in AWS Terraform Code

    Lecture 20 Hands On: Generate Key Pair and gather VPC details before running Terraform Code

    Lecture 21 Hands On: Run AWS Terraform Code to Create AWS Infrastructure

    Section 7: Integrate Static Application Code Analysis for Mario Project in GitOps Pipeline

    Lecture 22 Hands On: Let's Clone Mario GitHub repo on local system

    Lecture 23 Hands On: Part 1 - Integrate SonarQube for Code Analysis in GitOps Pipeline

    Lecture 24 Hands On: Part 2 - Integrate SonarQube for Code Analysis in GitOps Pipeline

    Lecture 25 Hands On: Part 3 - Integrate SonarQube for Code Analysis in GitOps Pipeline

    Lecture 26 Hands On: Part 4 - Integrate SonarQube for Code Analysis in GitOps Pipeline

    Lecture 27 Hands On: Implement Quality Gates using SonarQube in GitOps pipeline

    Section 8: Let's Dockerize Mario Game Project and store Mario Docker image in DockerHub

    Lecture 28 Hands On: Write a Dockerfile for Mario Game Project

    Lecture 29 Hands On: Create a DockerHub account and DockerHub repository

    Lecture 30 Hands On: Part 1 - Build and Push Mario Docker Image to DockerHub Repo

    Lecture 31 Hands On: Part 2 - Build and Push Mario Docker Image to DockerHub Repo

    Lecture 32 Hands On: Implement Dynamic Tagging for Mario Docker Image

    Section 9: Let's implement Container Scan for Mario Game

    Lecture 33 Hands On: Part 1 - Implement Container Scan for Mario Game

    Lecture 34 Hands On: Part 2 - Implement Container Scan for Mario Game

    Section 10: Let's Deploy Mario Docker Game on Azure Kubernetes Cluster

    Lecture 35 Hands On: Part 1 - Deploy Mario Game on Azure Kubernetes Cluster using ArgoCD

    Lecture 36 Hands On: Part 2 - Deploy Mario Game on Azure Kubernetes Cluster using ArgoCD

    Section 11: Implement End to End GitOps pipeline for Mario Game after making code changes

    Lecture 37 Understanding End to End GitOps pipeline for Mario Game

    Lecture 38 Hands On: Part 1 - Implement End to End GitOps pipeline for Mario Game

    Lecture 39 Hands On: Part 2 - Implement End to End GitOps pipeline for Mario Game

    Lecture 40 Hands On: Part 3 - Implement End to End GitOps pipeline for Mario Game

    Section 12: Cleanup Azure and AWS Resources

    Lecture 41 Hands On: Destroy ArgoCD Resources using Terraform

    Lecture 42 Hands On: Destroy Azure Cloud Resources using Terraform

    Lecture 43 Hands On: Destroy AWS Cloud Resources using Terraform

    Developers,DevOps Engineers,QA Engineers