MEGATHREAD
Learn Kubernetes one Twitter thread at the time!
Below you can find a collection of threads about Kubernetes and Kubernetes-related tech!
I regularly add more, so you can follow me or @learnk8s for more updates!
Learn Kubernetes one Twitter thread at the time!
Below you can find a collection of threads about Kubernetes and Kubernetes-related tech!
I regularly add more, so you can follow me or @learnk8s for more updates!
What happens when you create a Pod in Kubernetes?
In this thread, you will learn how endpoints are propagated in the cluster when a Pod is created!
In this thread, you will learn how endpoints are propagated in the cluster when a Pod is created!
In Kubernetes, what should I use as CPU requests and limits?
Learn how to set requests and limits on your Pods.
Learn how to set requests and limits on your Pods.
Can you guess how many lines of code do you need to build a real-time dashboard for Kubernetes?
In this thread, you will learn how to query the Kubernetes API and retrieve pod updates.
In this thread, you will learn how to query the Kubernetes API and retrieve pod updates.
How does the Kubernetes API work?
In this thread, you will learn how to use the API to reject bad YAML resources from the cluster.
In this thread, you will learn how to use the API to reject bad YAML resources from the cluster.
What if you could control Kubernetes with Excel?
A fun story on how you can (ab)use of the Kubernetes API.
A fun story on how you can (ab)use of the Kubernetes API.
In Kubernetes ⎈, are there hidden costs on running many cluster nodes?
In this thread, you will learn how to size your instances in a Kubernetes cluster to maximise your efficiency.
In this thread, you will learn how to size your instances in a Kubernetes cluster to maximise your efficiency.
How to quarantine a Pod in Kubernetes.
In this thread, you will learn a smart technique to debug your Pods in production.
In this thread, you will learn a smart technique to debug your Pods in production.
Is there a best instance type for Kubernetes?
A technical writeup on the best instance types for your clusters.
A technical writeup on the best instance types for your clusters.
How to gracefully shut down Pods without dropping production traffic in Kubernetes.
This thread is all about zero-downtime deployments.
This thread is all about zero-downtime deployments.
Is it possible that Kubeflow pipeline is one of the best CI/CD tools for Kubernetes?
A quick review of Kubeflow pipeline — a machine learning toolkit for Kubernetes.
A quick review of Kubeflow pipeline — a machine learning toolkit for Kubernetes.
What is GitOps?
A short introduction to GitOps — why it is important and what it is.
A short introduction to GitOps — why it is important and what it is.
How does the scheduler work in Kubernetes?
In this thread you will learn about filter and predicates and how you can influence the scheduler to allocate Pods to specific Nodes
In this thread you will learn about filter and predicates and how you can influence the scheduler to allocate Pods to specific Nodes
You can't escape YAML with Kubernetes!
This thread dives into a few tips and tricks to take your YAML mangling to the next level.
This thread dives into a few tips and tricks to take your YAML mangling to the next level.
The NGINX Service Mesh has a very interesting design: it uses NATS to distributes messages in the data plane.
This is rather interesting and novel idea, I wonder if others use a similar design for a service mesh.
This is rather interesting and novel idea, I wonder if others use a similar design for a service mesh.
In this thread you will learn about 4 ways to augment your Pods:
- Sidecar proxies
- Ambassador pattern
- Adaptor pattern
- Init pattern
- Sidecar proxies
- Ambassador pattern
- Adaptor pattern
- Init pattern
KEDA is a very convenient autoscaler for Kubernetes.
It integrates nicely with a lot of tools (RabbitMQ, AWS SQS, Prometheus, etc.) and can drive the native HPA autoscaler.
Learn how to scale Celery workers with RabbitMQ and KEDA on Kubernetes
It integrates nicely with a lot of tools (RabbitMQ, AWS SQS, Prometheus, etc.) and can drive the native HPA autoscaler.
Learn how to scale Celery workers with RabbitMQ and KEDA on Kubernetes
How do you figure out the best instance type for your cluster?
I went down the rabbit hole and completed some research we've been working on since 2018 with this Instance calculator!
I went down the rabbit hole and completed some research we've been working on since 2018 with this Instance calculator!
Kubernetes doesn't rebalance your nodes.
Sad truth.
But why?
Sad truth.
But why?
if you are using EKS, you probably want to check out this thread where I explain how you can:
- Allocate IPs to Pod quickers
- Increase Pod density
- Use secondary CIDRs in EKS
- Allocate IPs to Pod quickers
- Increase Pod density
- Use secondary CIDRs in EKS
Kubernetes networking feels like magic. But it is not.
In this thread I try to explain the most common networking configuration found in a CNI.
In this thread I try to explain the most common networking configuration found in a CNI.
Loading suggestions...