Troubleshooting Kubernetes

Course

Online

£ 150 VAT inc.

Description

  • Type

    Course

  • Methodology

    Online

  • Start date

    Different dates available

Practical solutions to common issues faced while deploying, managing, and operating your Kubernetes clusters.Containers are changing the way applications are developed, deployed, and managed. Consequently, container orchestration has become a critical piece of infrastructure for enterprises on their digital transformation journey. Kubernetes is an open-source container orchestration platform for automating the deployment, scaling, and management of containerized applications. It has become the de-facto standard for container orchestration.This course provides a tour of how to debug issues with the Kubernetes cluster infrastructure and presents a working conceptual model of how clusters operate. You will be addressing common problems faced by developers in cluster management, monitoring, and logging. Subsequently, we examine common issues when creating and deploying apps on Kubernetes.By the end of the course, you'll have gained full control of your Kubernetes infrastructure and will be able to manage it with ease.Please note a working knowledge of Kubernetes is required for this course.All the code and supporting files for this course are available on GitHub at About the AuthorPradipta Kumar BanerjeePradipta is a Senior Technical Staff Member for the IBM Cloud Private platform and leads cloud-native platform initiatives for IBM Power Microprocessor. He comes with an extensive infrastructure and cloud background and has worked on many first-of-a-kind projects for large enterprise customers across various industries, focusing primarily on virtualization, cloud, and container technologies. Pradipta is an IBM Master Inventor with many patents and received the Best of IBM and OutstandingTechnical Achievement awards.Connect with Pradipta on:Twitter: @pradipta_krLinkedIn: Tomasz Lelek
.
Tomasz Lelek is a Software Engineer and DevOps

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

About this course

Plan, operate and manage a Kubernetes cluster in production
Troubleshoot cluster issues
Select the correct resources in Kubernetes to serve your infrastructure goals
Manage application deployments on Kubernetes clusters
Configure cluster-wide logging
Monitor and set up alerts for cluster health and determine if any action is required
Best practices for working with Kubernetes

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Emagister S.L. (data controller) will process your data to carry out promotional activities (via email and/or phone), publish reviews, or manage incidents. You can learn about your rights and manage your preferences in the privacy policy.

Reviews

This centre's achievements

2021

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 6 years

Subjects

  • Architectural
  • Architectural
  • Network Training
  • Install
  • Resource Management
  • Planning
  • Installation
  • Network
  • Options
  • Networking

Course programme

Avoiding Installation Pitfalls 13 lectures 01:05:06 The Course Overview This video will give you an overview about the course. Planning and Installing Introduction to planning and installation of a Kubernetes cluster.
  • Explain architectural decisions
  • Select the install options
  • Links for refences
Resource Management Introduction to resource management in Kubernetes.
  • Learn what a resource is and its types
  • Learn about Pod
  • Troubleshoot resource management issues
Scenario – Insufficient Cluster Capacity Pod fails to get scheduled due to insufficient cluster capacity.
  • Look at Pod related events, for an indication on resource shortage
  • Look at node details, to find out allocated and available capacity
  • Reduce Pod resource requirement or add more capacity
Pod Security Policy Introduction and troubleshooting of issues with PSP.
  • Check Pod related events for indication of PSP errors
  • Check policy, role, and role bindings
  • Create and modify the role and role bindings
Troubleshooting Networking Issues Understand Kubernetes network model and basic network info gathering.
  • Get an overview of the Kubernetes network model
  • Understand the troubleshooting steps
  • Perform Calico specific debugging
Scenario – Deploy the Debug Tool Introduction to network debug tool and it’s usage in troubleshooting.
  • Use sample YAML
  • Use ‘dig’ command
DNS or Pod-to-Service Communication Issues
  • Deploy network debug tool in Pod network. and run basic network debug commands
  • Look at network settings on the host
  • Modify Kubernetes network settings or host network settings as required
Scenario – Kubernetes Dashboard Loading Is Slow Kubernetes dashboard loading is slow.
  • Look at dashboard Pods and logs for any errors
  • Look at the node running dashboard Pods for resource starvation, stats, and errors
  • Modify Kubernetes network settings or host network settings as required
Multi-Platform Kubernetes Cluster Introduction to multi-platform cluster, scheduling, node selectors, and node affinity.
  • Understand what Kubernetes multiplatform clusters are
  • Learn about Kubernetes scheduling primitives
  • Explore node selectors and node affinity
Taints and Tolerations Introduction to taints and tolerations.
  • Introduction to both
  • Look at Pod details and related events
  • Look at further Pod details and related events
Common Issues with Multi-Platform Clusters Explore the Pod restarting and in CrashLoopBackOff state post deployment, in a multi-platform cluster.
  • Look at Pod related events
  • Look at Pod logs
  • Modify Pod specs for targeted deployment
Scenario – Pending State Post-Deployment Pod status remains in pending state.
  • Look at Pod details and related events
  • Look at cluster node details
  • Modify Pod specs or update cluster as required
Avoiding Installation Pitfalls - Quiz Avoiding Installation Pitfalls. 13 lectures 01:05:06 The Course Overview This video will give you an overview about the course. Planning and Installing Introduction to planning and installation of a Kubernetes cluster.
  • Explain architectural decisions
  • Select the install options
  • Links for refences
Resource Management Introduction to resource management in Kubernetes.
  • Learn what a resource is and its types
  • Learn about Pod
  • Troubleshoot resource management issues
Scenario – Insufficient Cluster Capacity Pod fails to get scheduled due to insufficient cluster capacity.
  • Look at Pod related events, for an indication on resource shortage
  • Look at node details, to find out allocated and available capacity
  • Reduce Pod resource requirement or add more capacity
Pod Security Policy Introduction and troubleshooting of issues with PSP.
  • Check Pod related events for indication of PSP errors
  • Check policy, role, and role bindings
  • Create and modify the role and role bindings
Troubleshooting Networking Issues Understand Kubernetes network model and basic network info gathering.
  • Get an overview of the Kubernetes network model
  • Understand the troubleshooting steps
  • Perform Calico specific debugging
Scenario – Deploy the Debug Tool Introduction to network debug tool and it’s usage in troubleshooting.
  • Use sample YAML
  • Use ‘dig’ command
DNS or Pod-to-Service Communication Issues
  • Deploy network debug tool in Pod network. and run basic network debug commands
  • Look at network settings on the host
  • Modify Kubernetes network settings or host network settings as required
Scenario – Kubernetes Dashboard Loading Is Slow Kubernetes dashboard loading is slow.
  • Look at dashboard Pods and logs for any errors
  • Look at the node running dashboard Pods for resource starvation, stats, and errors
  • Modify Kubernetes network settings or host network settings as required
Multi-Platform Kubernetes Cluster Introduction to multi-platform cluster, scheduling, node selectors, and node affinity.
  • Understand what Kubernetes multiplatform clusters are
  • Learn about Kubernetes scheduling primitives
  • Explore node selectors and node affinity
Taints and Tolerations Introduction to taints and tolerations.
  • Introduction to both
  • Look at Pod details and related events
  • Look at further Pod details and related events
Common Issues with Multi-Platform Clusters Explore the Pod restarting and in CrashLoopBackOff state post deployment, in a multi-platform cluster.
  • Look at Pod related events
  • Look at Pod logs
  • Modify Pod specs for targeted deployment
Scenario – Pending State Post-Deployment Pod status remains in pending state.
  • Look at Pod details and related events
  • Look at cluster node details
  • Modify Pod specs or update cluster as required
Avoiding Installation Pitfalls - Quiz The Course Overview This video will give you an overview about the course. The Course Overview This video will give you an overview about the course. The Course Overview This video will give you an overview about the course. The Course Overview This video will give you an overview about the course. This video will give you an overview about the course. This video will give you an overview about the course. Planning and Installing Introduction to planning and installation of a Kubernetes cluster.
  • Explain architectural decisions
  • Select the install options
  • Links for refences
Planning and Installing Introduction to planning and installation of a Kubernetes cluster.
  • Explain architectural decisions
  • Select the install options
  • Links for refences
Planning and Installing Introduction to planning and installation of a Kubernetes cluster.
  • Explain architectural decisions
  • Select the install options
  • Links for refences
Planning and Installing Introduction to planning and installation of a Kubernetes cluster.
  • Explain architectural decisions
  • Select the install options
  • Links for refences
Introduction to planning and installation of a Kubernetes cluster.
  • Explain architectural decisions
  • Select the install options
  • Links for refences
Introduction to planning and installation of a Kubernetes cluster.
  • Explain architectural decisions
  • Select the install options
  • Links for refences
Resource Management Introduction to resource management in Kubernetes.
  • Learn what a resource is and its types
  • Learn about Pod
  • Troubleshoot resource management issues
Resource Management Introduction to resource management in Kubernetes.
  • Learn what a resource is and its types
  • Learn about Pod
  • Troubleshoot resource management issues
Resource Management Introduction to resource management in Kubernetes.
  • Learn what a resource is and its types
  • Learn about Pod
  • Troubleshoot resource management issues
Resource Management Introduction to resource management in Kubernetes.
  • Learn what a resource is and its types
  • Learn about Pod
  • Troubleshoot resource management issues
Introduction to resource management in Kubernetes.
  • Learn what a resource is and its types
  • Learn about Pod
  • Troubleshoot resource management issues
Introduction to resource management in Kubernetes.
  • Learn what a resource is and its types
  • Learn about Pod
  • Troubleshoot resource management issues
Scenario – Insufficient Cluster Capacity Pod fails to get scheduled due to insufficient cluster capacity.
  • Look at Pod related events, for an indication on resource shortage
  • Look at node details, to find out allocated and available capacity
  • Reduce Pod resource requirement or add more capacity
Scenario – Insufficient Cluster Capacity Pod fails to get scheduled due to insufficient cluster capacity.
  • Look at Pod related events, for an indication on resource shortage
  • Look at node details, to find out allocated and available capacity
  • Reduce Pod resource requirement or add more capacity
Scenario – Insufficient Cluster Capacity Pod fails to get scheduled due to insufficient cluster capacity.
  • Look at Pod related events, for an indication on resource shortage
  • Look at node details, to find out allocated and available capacity
  • Reduce Pod resource requirement or add more capacity
Scenario – Insufficient Cluster Capacity Pod fails to get scheduled due to insufficient cluster capacity.
  • Look at Pod related events, for an indication on resource shortage
  • Look at node details, to find out allocated and available capacity
  • Reduce Pod resource requirement or add more capacity
Pod fails to get scheduled due to insufficient cluster capacity.
  • Look at Pod related events, for an indication on resource shortage
  • Look at node details, to find out allocated and available capacity
  • Reduce Pod resource requirement or add more capacity
Pod fails to get scheduled due to insufficient cluster capacity.
  • Look at Pod related events, for an indication on resource shortage
  • Look at node details, to find out allocated and available capacity
  • Reduce Pod resource requirement or add more capacity
Pod Security Policy Introduction and troubleshooting of issues with PSP.
  • Check Pod related events for indication of PSP errors
  • Check policy, role, and role bindings
  • Create and modify the role and role bindings
Pod Security Policy Introduction and troubleshooting of issues with PSP.
  • Check Pod related events for indication of PSP errors
  • Check policy, role, and role bindings
  • Create and modify the role and role bindings
Pod Security Policy Introduction and troubleshooting of issues with PSP.
  • Check Pod related events for indication of PSP errors
  • Check policy, role, and role bindings
  • Create and modify the role and role bindings
Pod Security Policy Introduction and troubleshooting of issues with PSP.
  • Check Pod related events for indication of PSP errors
  • Check policy, role, and role bindings
  • Create and modify the role and role bindings
Introduction and troubleshooting of issues with PSP.
  • Check Pod related events for indication of PSP errors
  • Check policy, role, and role bindings
  • Create and modify the role and role bindings
Introduction and troubleshooting of issues with PSP.
  • Check Pod related events for indication of PSP errors
  • Check policy, role, and role bindings
  • Create and modify the role and role bindings
Troubleshooting Networking Issues Understand Kubernetes network model and basic network info gathering.
  • Get an overview of the Kubernetes network model
  • Understand the troubleshooting steps
  • Perform Calico specific debugging
Troubleshooting Networking Issues Understand Kubernetes network model and basic network info gathering.
  • Get an overview of the Kubernetes network model
  • Understand the troubleshooting steps
  • Perform Calico specific debugging
Troubleshooting Networking Issues Understand Kubernetes network model and basic network info gathering.
  • Get an overview of the Kubernetes network model
  • Understand the troubleshooting steps
  • Perform Calico specific debugging
Troubleshooting Networking Issues Understand Kubernetes network model and basic network info gathering.
  • Get an overview of the Kubernetes network model
  • Understand the troubleshooting steps
  • Perform Calico specific debugging
Understand Kubernetes network model and basic network info gathering.
  • Get an overview of the Kubernetes network model
  • Understand the troubleshooting steps
  • Perform Calico specific debugging
Understand Kubernetes network model and basic network info gathering hboard Loading Is Slow Kubernetes dashboard loading is slow.
  • Look at dashboard Pods and logs for any...

Additional information

Working knowledge of Kubernetes is assumed

Troubleshooting Kubernetes

£ 150 VAT inc.