Companies Home Search Profile

Kubernetes for Developers: Deploying Your Code

Focused View

Dan Wahlin

3:04:15

78 View
  • 1. Course Overview.mp4
    01:51
  • 1. Overview, Prerequisites, and Code Samples.mp4
    04:56
  • 2. Introduction.mp4
    01:40
  • 3. Kubernetes Deployments Overview.mp4
    04:56
  • 4. Creating an Initial Deployment.mp4
    06:41
  • 5. Kubernetes Deployments in Action.mp4
    02:54
  • 6. Kubernetes Deployment Options.mp4
    06:37
  • 7. Summary.mp4
    01:13
  • 1. Introduction.mp4
    01:59
  • 2. Understanding Rolling Update Deployments.mp4
    05:27
  • 3. Creating a Rolling Update Deployment.mp4
    08:03
  • 4. Rolling Update Deployment in Action.mp4
    05:39
  • 5. Rolling Back Deployments.mp4
    03:10
  • 6. Rolling Back Deployments in Action.mp4
    03:26
  • 7. Summary.mp4
    01:46
  • 1. Introduction.mp4
    01:18
  • 2. Understanding Canary Deployments.mp4
    03:56
  • 3. Creating a Canary Deployment.mp4
    03:21
  • 4. Canary Deployments in Action.mp4
    05:55
  • 5. Summary.mp4
    01:18
  • 1. Introduction.mp4
    01:32
  • 2. Understanding Blue-Green Deployments.mp4
    06:40
  • 3. Creating a Blue-Green Deployment.mp4
    06:28
  • 4. Blue-Green Deployments in Action - The Blue Deployment.mp4
    06:10
  • 5. Blue-Green Deployments in Action - The Green Deployment.mp4
    03:51
  • 6. Summary.mp4
    01:12
  • 1. Introduction.mp4
    01:16
  • 2. Understanding Jobs.mp4
    02:56
  • 3. Understanding CronJobs.mp4
    08:24
  • 4. Creating a Job and CronJob.mp4
    06:36
  • 5. Jobs in Action.mp4
    05:19
  • 6. CronJobs in Action.mp4
    04:26
  • 7. Summary.mp4
    01:24
  • 1. Introduction.mp4
    02:34
  • 2. Monitoring and Troubleshooting Overview.mp4
    04:18
  • 3. Web UI Dashboard in Action.mp4
    07:30
  • 4. Metrics Server, kube-state-metrics, and Prometheus in Action.mp4
    09:12
  • 5. Grafana in Action.mp4
    08:45
  • 6. Troubleshooting Techniques with kubectl.mp4
    03:34
  • 7. Troubleshooting Techniques in Action.mp4
    10:20
  • 8. Summary.mp4
    01:55
  • 1. Reviewing Deployment Options.mp4
    03:47
  • Description


    How do you deploy code to Kubernetes? Learn about different deployment techniques including, rolling updates, Canary deployments, Blue-Green deployments, jobs and CronJobs, as well as troubleshooting techniques that can be used to identify issues.

    What You'll Learn?


      Deploying code to different environments can be challenging. In this course, Kubernetes for Developers: Deploying Your Code, you’ll learn about different deployment techniques that can be used to ensure your code and applications work correctly. First, you'll discover how deployments work in Kubernetes, this includes showing how to define a deployment using YAML and migrate it to Kubernetes using the kubectl tool. Then, you'll explore how rolling deployments work, the benefits they offer, and how you can roll back a deployment if something goes wrong. Next, you'll delve into Canary deployments, the role they can play to ensure code updates run properly, and when they're appropriate to use, followed by Blue-Green deployments. From there, you'll learn about jobs and CronJobs, and how to run a one-time job or even run a job on a schedule using the Cron format. Finally, you'll explore different monitoring and troubleshooting tools such as Prometheus and Grafana that can be used to monitor Kubernetes and provide alerts when things go wrong, along with key troubleshooting commands that you can run to obtain more information about problems that arise. When you’re finished with this course, you’ll have the skills and knowledge required to deploy your code and ensure it works properly in a Kubernetes cluster.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Dan Wahlin founded Wahlin Consulting, which provides consulting and training services on JavaScript, Angular, Node.js, C#, ASP.NET MVC, Web API, Docker, and Kubernetes. He is a Google GDE (and former Microsoft MVP and Regional Director), Docker Captain, and speaks at conferences and user groups around the world. Dan is active on Twitter (@DanWahlin), blogs at https://blog.codewithdan.com, and adds a lot of code to his Github repos at https://github.com/danwahlin.
    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 42
    • duration 3:04:15
    • level average
    • English subtitles has
    • Release Date 2023/05/14

    Courses related to Software Engineering

    Subtitle
    The DevOps Essentials The Handbook
    SkillShareThe DevOps Essentials The Handbook
    1:59:37
    English subtitles
    12/31/2023
    Subtitle
    Git by Example
    Udemy Jose Salvatierra
    Jose Salvatierra
    Git by Example
    2:56:20
    English subtitles
    09/07/2023

    Courses related to Kubernetes