There are at least two ways to wait for Kubernetes resources you probably care about: kubectl wait for Pods, initContainers for everything else
More: https://vadosware.io/post/so-you-need-to-wait-for-some-kubernetes-resources
More: https://vadosware.io/post/so-you-need-to-wait-for-some-kubernetes-resources
vadosware.io
So you need to wait for some Kubernetes resources?
tl;dr - There are at least two ways to wait for Kubernetes resources you probably care about: kubectl wait for Pods, initContainers for everything else
One somewhat rarely talked about issue in Kubernetes land is how exactly people wait for stuff to happen.…
One somewhat rarely talked about issue in Kubernetes land is how exactly people wait for stuff to happen.…
Making sense of requests for CPU resources in Kubernetes
Read on https://vladimir.varank.in/notes/2021/09/making-sense-of-requests-for-cpu-resources-in-kubernetes
Read on https://vladimir.varank.in/notes/2021/09/making-sense-of-requests-for-cpu-resources-in-kubernetes
Vladimir Varankin
Making sense of requests for CPU resources in Kubernetes
Kubernetes allows a container to request several resource types:
apiVersion: v1 kind: Pod metadata: name: my-app spec: containers: - name: my-app image: images.example/my-app resources: requests: cpu: "100m" memory: "64Mi" limits: cpu: "500m" memory: "128Mi"…
apiVersion: v1 kind: Pod metadata: name: my-app spec: containers: - name: my-app image: images.example/my-app resources: requests: cpu: "100m" memory: "64Mi" limits: cpu: "500m" memory: "128Mi"…
Interacting with containerd runtime for kubernetes
Read on: https://vxav.fr/2021-09-13-interacting-with-containerd-runtime-for-kubernetes
Read on: https://vxav.fr/2021-09-13-interacting-with-containerd-runtime-for-kubernetes
Forwarded from Kube Careers
💼 Infrastructure Engineer with Causal
Location: 🌎 Remote (GMT±2)
💰 $90K - 200K per year
Read the full job description → https://kube.careers/infrastructure-engineer-causal-y7nz
Location: 🌎 Remote (GMT±2)
💰 $90K - 200K per year
Read the full job description → https://kube.careers/infrastructure-engineer-causal-y7nz
Kube Careers
Infrastructure Engineer at Causal | Kube Careers
Causal is looking for a Infrastructure Engineer with experience in Kubernetes and GCP, Terraform, Go, Python. This position is remote, apply now →
Kubernetes events help you understand how Kubernetes resource decisions are made and they can be helpful for debugging. Learn more about k8s events in this in-depth guide
More: https://www.containiq.com/post/kubernetes-events
More: https://www.containiq.com/post/kubernetes-events
This article analyzes the Kubernetes node proxy model (Kube-proxy), and provides 5 demo implementations (within couples of lines of code); each based on different stack (userspace/iptables/ipvs/tc-ebpf/sock-ebpf).
Read more http://arthurchiao.art/blog/cracking-k8s-node-proxy
Read more http://arthurchiao.art/blog/cracking-k8s-node-proxy
ArthurChiao's Blog
Cracking Kubernetes Node Proxy (aka kube-proxy)
This post analyzes the Kubernetes node proxy model, and provides 5 demo implementations (within couples of lines of code) of the model based on different kernel infrastructures (userspace/iptables/ipvs/tc-ebpf/sock-ebpf).
Anti-Patterns when building container images
Read more http://jpetazzo.github.io/2021/11/30/docker-build-container-images-antipatterns
Read more http://jpetazzo.github.io/2021/11/30/docker-build-container-images-antipatterns
A list of useful commands for Kubectl
Read more https://atomiccommits.io/everything-useful-i-know-about-kubectl
Read more https://atomiccommits.io/everything-useful-i-know-about-kubectl
Alexhwoods
Everything Useful I Know About kubectl
I am a blog
In this article, you’ll explore kubernetes cluster-level-logging
Read more https://aws.plainenglish.io/kubernetes-deep-dive-log-management-a60b06e2d738
Read more https://aws.plainenglish.io/kubernetes-deep-dive-log-management-a60b06e2d738
Learn Kubernetes on the 20th of January!
Learnk8s is running the first 4-day Advanced Kubernetes course of 2022 next week.
If you're looking to get your hands dirty with Kubernetes, join us for a session packed with labs and demos!
Sign up here: https://learnk8s.io/training
Learnk8s is running the first 4-day Advanced Kubernetes course of 2022 next week.
If you're looking to get your hands dirty with Kubernetes, join us for a session packed with labs and demos!
Sign up here: https://learnk8s.io/training
Service Mesh architecture with Istio
Read more https://baeldung.com/ops/istio-service-mesh
Read more https://baeldung.com/ops/istio-service-mesh
How to pass the KCNA exam (as a hiring manager)
Read more https://blog.bradmccoy.io/how-to-pass-your-kcna-exam-cf98cfa7d70f
Read more https://blog.bradmccoy.io/how-to-pass-your-kcna-exam-cf98cfa7d70f
How do packets flow inside and outside a Kubernetes cluster?
In this article, you will learn to trace the traffic in your cluster, starting from the initial web request and down to the container hosting the application.
You will learn:
1. How containers in the same pod behave as if they are on the same host.
2. How pods reach other pods in the cluster.
3. How pods reach Services and how Services load balance requests.
https://learnk8s.io/kubernetes-network-packets
In this article, you will learn to trace the traffic in your cluster, starting from the initial web request and down to the container hosting the application.
You will learn:
1. How containers in the same pod behave as if they are on the same host.
2. How pods reach other pods in the cluster.
3. How pods reach Services and how Services load balance requests.
https://learnk8s.io/kubernetes-network-packets
Running MongoDB in Kubernetes: an overview of existing solutions
Read more https://blog.flant.com/running-mongodb-in-kubernetes
Read more https://blog.flant.com/running-mongodb-in-kubernetes
In Kubernetes you can mark (taint) a node so that no pods can be scheduled on that node unless they have explicit tolerations applied.
Learn how taints work in this article
Read more https://blog.learncodeonline.in/kubernetes-scheduling-taints-and-tolerations
Learn how taints work in this article
Read more https://blog.learncodeonline.in/kubernetes-scheduling-taints-and-tolerations
If you work a lot with containers, then there’s a good chance you’ve wanted to look inside a running container’s filesystem at some point.
In this article you will learn 6 methods to do so
Read more https://blog.px.dev/container-filesystems
In this article you will learn 6 methods to do so
Read more https://blog.px.dev/container-filesystems
👍1
You want to use Podman, but you are on a Mac? Podman Machine may be something you are interested in. It is the built-in way to run Podman in a virtual machine on your Workstation
Read more https://blog.while-true-do.io/podman-machine
Read more https://blog.while-true-do.io/podman-machine
As it becomes more common to run multiple Kubernetes clusters, you might wonder: how do you use Istio to connect all cluster so that they can talk to each other? This post has you covered.
Read more https://chrishaessig.medium.com/multi-cluster-setup-with-istio-c1c6437f4e8c
Read more https://chrishaessig.medium.com/multi-cluster-setup-with-istio-c1c6437f4e8c
Medium
Multi cluster setup with istio
As everyone knows istio is a great service mesh. The power that it adds to kubernetes make it where I would never even consider running k8…
Comparing global Load Balancer approaches in Kubernetes for multi cluster setups: DNS vs Anycast
Read more https://cloud.redhat.com/blog/global-load-balancer-approaches
Read more https://cloud.redhat.com/blog/global-load-balancer-approaches
Forwarded from Kube Careers
What's the average salary for a Kubernetes engineer?
Do you need a Kubernetes certification to apply for a job?
What technologies and cloud providers are often used with Kubernetes?
We analyzed 276 Kubernetes jobs from 2021 and found that:
- If you know AWS and Python, the world is your oyster.
- CKA is the top Kubernetes certification. But only a few employers require one.
- Jenkins is more alive than ever. Gitlab CI/CD is a very distant second.
- Prometheus is synonymous with monitoring. No one comes close.
You can read the full report here: https://kube.careers/report-2021-q4
Do you need a Kubernetes certification to apply for a job?
What technologies and cloud providers are often used with Kubernetes?
We analyzed 276 Kubernetes jobs from 2021 and found that:
- If you know AWS and Python, the world is your oyster.
- CKA is the top Kubernetes certification. But only a few employers require one.
- Jenkins is more alive than ever. Gitlab CI/CD is a very distant second.
- Prometheus is synonymous with monitoring. No one comes close.
You can read the full report here: https://kube.careers/report-2021-q4
👍1