Companies Home Search Profile

Automating Kubernetes Deployments Using a GitOps Workflow

Focused View

Nigel Brown

2:31:08

72 View
  • 1. Course Overview.mp4
    01:58
  • 1. Version Check.mp4
    00:20
  • 2. Module Outline.mp4
    02:37
  • 3. Declarative Configuration with Kubernetes.mp4
    04:13
  • 4. Cloud Native Workflows.mp4
    02:59
  • 5. Managing the Integrity of Configuration.mp4
    05:34
  • 6. Module Summary.mp4
    01:10
  • 1. Module Outline.mp4
    01:35
  • 2. GitOps Principles.mp4
    05:48
  • 3. GitOps in the Wild.mp4
    07:32
  • 4. Introducing Flux.mp4
    04:30
  • 5. Demo- Installing Flux and the Fluxctl CLI.mp4
    04:52
  • 6. Module Summary.mp4
    01:04
  • 1. Module Outline.mp4
    02:00
  • 2. Giving Flux an Identity.mp4
    04:13
  • 3. Configuring Fluxs Configuration Parameters.mp4
    02:37
  • 4. Demo- Syncing with a Git Repo.mp4
    06:33
  • 5. Configuring Flux for Automated Application Releases.mp4
    07:05
  • 6. Signing Commits and Verifying Signatures.mp4
    03:15
  • 7. Demo- Automating Application Deployments with Flux.mp4
    07:24
  • 8. Module Summary.mp4
    01:17
  • 1. Module Outline.mp4
    01:49
  • 2. Introducing the Helm Operator.mp4
    05:30
  • 3. Demo- Installing the Helm Operator with Helm.mp4
    04:03
  • 4. Defining Helm Chart Sources and Values.mp4
    07:52
  • 5. Handling Chart Upgrades and Rollbacks.mp4
    03:39
  • 6. Demo- Automating a Helm Chart Release.mp4
    09:07
  • 7. Module Summary.mp4
    01:10
  • 1. Module Outline.mp4
    01:39
  • 2. Exploring Progressive Delivery.mp4
    06:15
  • 3. Introducing Flagger.mp4
    04:07
  • 4. Demo- Installing the Flagger Operator.mp4
    06:28
  • 5. Automating Canary Promotions and Rollbacks.mp4
    06:43
  • 6. Demo- Deploying a Canary Release with Flagger.mp4
    10:37
  • 7. Wrapping Up.mp4
    03:33
  • Description


    Deploying applications to Kubernetes clusters in a reliable and repeatable manner is difficult to achieve. This course will teach you how to adopt a GitOps workflow to automate application deployments, using the Flux operator.

    What You'll Learn?


      Deploying applications to Kubernetes is straightforward, but reliably maintaining the integrity of application configuration from release to release is a big challenge. In this course, Automating Kubernetes Deployments Using a GitOps Workflow, you’ll learn how to automate and control application deployments using the Flux operator and complimentary tools. First, you’ll discover how Flux can be configured to automate a deployment using Git as a single source of truth. Next, you’ll learn how Flux and the Helm Operator can be combined to automate deployments for your applications configured as Helm charts. Finally, you’ll explore progressive deployments, and how to use Flagger to automate a canary deployment. When you’re finished with this course, you’ll have the requisite knowledge of GitOps workflows, and the technical skills needed to reliably automate continuous delivery of your applications.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Nigel is an IT professional with over 25 years of experience, gained in technical and management roles. He started his career in IT Operations, before co-founding and leading a company focused on delivering systems management solutions to some of the UK's largest companies. Recently, he has returned to his technical roots, and swapped the world of proprietary software for the open source domain. Nigel has an avid interest in the contemporary domain of microservices and container technologies. In particular, he enjoys sharing his knowledge with others through different techniques of learning.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 35
    • duration 2:31:08
    • level average
    • Release Date 2022/12/31