From the course: Debugging Kubernetes
Unlock this course with a free trial
Join today to access over 25,300 courses taught by industry experts.
Debugging unreachable Kubernetes Services - Kubernetes Tutorial
From the course: Debugging Kubernetes
Debugging unreachable Kubernetes Services
- [Instructor] As we've seen in previous videos, most pods are accessed through Kubernetes Services. Services are Kubernetes resources that are purpose built to expose pods throughout and outside of clusters. While Services are usually straightforward and easy to use, things can go wrong with them sometimes. The three most common issues that you'll encounter with Services are either Services that are misconfigured, Kubernetes workers running out of ports to assign to quote unquote NodePort-type services, and quote unquote LoadBalancer-type services not receiving a load balancer from their cloud provider. In this course, we're mainly going to focus on the first issue. However, let's learn about the other two types of Services before we move on. NodePort Services map pods to a specific range of ports on nodes. This is very similar to the -p option when running docker run or docker container create. However, nodes can run out of ports to allocate to services. When this happens, your…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
-
-
(Locked)
Conquering DNS misconfigurations within Pods11m 19s
-
(Locked)
Debugging Pods running outdated Alpine Linux5m 29s
-
(Locked)
Conquering CoreDNS and other DNS issues5m 51s
-
(Locked)
Troubleshooting Pod networking7m 50s
-
(Locked)
Troubleshooting NetworkPolicies5m 19s
-
(Locked)
Debugging unreachable Kubernetes Services6m 56s
-
(Locked)
Solving failing Ingress resources10m 24s
-
(Locked)
Troubleshooting Ingress resources with unavailable services2m 37s
-
(Locked)
Debugging aggressive ingress path types4m 32s
-
(Locked)
Challenge: The flaky web app59s
-
(Locked)
Solution: The flaky web app5m 42s
-
(Locked)
-
-