Kubectl-curl is a kubectl plugin to run curl commands against kubernetes pods
Read more https://github.com/segmentio/kubectl-curl
Read more https://github.com/segmentio/kubectl-curl
GitHub
GitHub - segmentio/kubectl-curl: Kubectl plugin to run curl commands against kubernetes pods
Kubectl plugin to run curl commands against kubernetes pods - segmentio/kubectl-curl
Kurt is a restart tracker that gives context to what is restarting in your cluster
Read more https://github.com/soraro/kurt
Read more https://github.com/soraro/kurt
GitHub
GitHub - soraro/kurt: A Kubernetes plugin that gives context to what is restarting in your Kubernetes cluster
A Kubernetes plugin that gives context to what is restarting in your Kubernetes cluster - soraro/kurt
Kubernetes Operator for Apache Flink is a Kubernetes operator that acts as control plane to manage the complete deployment lifecycle of Apache Flink applications
Read more https://github.com/spotify/flink-on-k8s-operator
Read more https://github.com/spotify/flink-on-k8s-operator
GitHub
GitHub - spotify/flink-on-k8s-operator: Kubernetes operator for managing the lifecycle of Apache Flink and Beam applications.
Kubernetes operator for managing the lifecycle of Apache Flink and Beam applications. - spotify/flink-on-k8s-operator
Forwarded from Kube Careers
This week, we’ve curated a list of Kubernetes jobs that we think you will like: These are Remote-friendly and have different experience levels (junior to senior). We release such a list every week.
You can see them all on the Kube Careers website:
1. DevOps Enigneer - Remote (US) : https://kube.careers/devops-engineer-re-max-llc--dvpv
2. Systems Engineer - Remote (EU): https://kube.careers/systems-engineer-datapane-bux9
3. Junior Cloud Engineer - Zurich: https://kube.careers/junior-cloud-engineer-helio-ys8
4. DevOps Engineer - Remote (Asia): https://kube.careers/senior-devops-engineer-endowus-kiq
You can see them all on the Kube Careers website:
1. DevOps Enigneer - Remote (US) : https://kube.careers/devops-engineer-re-max-llc--dvpv
2. Systems Engineer - Remote (EU): https://kube.careers/systems-engineer-datapane-bux9
3. Junior Cloud Engineer - Zurich: https://kube.careers/junior-cloud-engineer-helio-ys8
4. DevOps Engineer - Remote (Asia): https://kube.careers/senior-devops-engineer-endowus-kiq
caddy-injector is a webhook for injecting caddy sidecars into Kubernetes Pods
Read more https://github.com/tinyzimmer/caddy-injector
Read more https://github.com/tinyzimmer/caddy-injector
GitHub
GitHub - tinyzimmer/caddy-injector: A webhook for injecting caddy sidecars into Kubernetes Pods
A webhook for injecting caddy sidecars into Kubernetes Pods - GitHub - tinyzimmer/caddy-injector: A webhook for injecting caddy sidecars into Kubernetes Pods
👍2
SysBindings Daemon is a toolkit design to control the sysctl/sysfs bindings on Kubernetes Cluster on the fly and without unnecessary restarts of cluster or node pools
Read more https://github.com/wallarm/sysbindings
Read more https://github.com/wallarm/sysbindings
GitHub
GitHub - wallarm/sysbindings: sysctl/sysfs settings on a fly for Kubernetes Cluster. No restarts are required for clusters and…
sysctl/sysfs settings on a fly for Kubernetes Cluster. No restarts are required for clusters and nodes. - GitHub - wallarm/sysbindings: sysctl/sysfs settings on a fly for Kubernetes Cluster. No re...
Awesome-ebpf is a curated list of awesome projects related to eBPF
Read more https://github.com/zoidbergwill/awesome-ebpf
Read more https://github.com/zoidbergwill/awesome-ebpf
GitHub
GitHub - qmonnet/awesome-ebpf: A curated list of awesome projects related to eBPF.
A curated list of awesome projects related to eBPF. - qmonnet/awesome-ebpf
A practical guide for Linkerd authorization policies
Read more https://itnext.io/a-practical-guide-for-linkerd-authorization-policies-6cfdb50392e9
Read more https://itnext.io/a-practical-guide-for-linkerd-authorization-policies-6cfdb50392e9
In this post you’ll learn how to work with live Kubernetes objects in Go using the typed and dynamic clients available from the API machinery sub-project client-go
Read more https://itnext.io/generically-working-with-kubernetes-resources-in-go-53bce678f887
Read more https://itnext.io/generically-working-with-kubernetes-resources-in-go-53bce678f887
Medium
Generically working with Kubernetes resources in Go
Using unstructured package from k8s API machinery
Learnk8s and NGINX are launching a month-long, free educational program on Kubernetes networking.
The course is divided into four parts:
- Unit 1: Architecting Kubernetes clusters for high-traffic websites (the 7th of March)
- Unit 2: Exposing APIs in Kubernetes (the 14th of March)
- Unit 3: Microservices Security Patterns (the 21st of March)
- Unit 4: Advanced Kubernetes Deployment Strategies (the 28th of March)
Each part has:
- A live webinar (Chris, Salman & Andrea will present those). The event is recorded, and you can catch up later too.
- A self-paced lab for experimenting with Kubernetes technologies. Nginx will provide interactive labs via Instruqt.
- A step-by-step tutorial where you can try everything on your computer too (and maybe copy and reuse the code).
- Extra links and resources to help you understand and dig deeper into the subjects.
You can read the full agenda here: https://www.nginx.com/c/microservices-march-2022-kubernetes-networking-agenda/
The course is divided into four parts:
- Unit 1: Architecting Kubernetes clusters for high-traffic websites (the 7th of March)
- Unit 2: Exposing APIs in Kubernetes (the 14th of March)
- Unit 3: Microservices Security Patterns (the 21st of March)
- Unit 4: Advanced Kubernetes Deployment Strategies (the 28th of March)
Each part has:
- A live webinar (Chris, Salman & Andrea will present those). The event is recorded, and you can catch up later too.
- A self-paced lab for experimenting with Kubernetes technologies. Nginx will provide interactive labs via Instruqt.
- A step-by-step tutorial where you can try everything on your computer too (and maybe copy and reuse the code).
- Extra links and resources to help you understand and dig deeper into the subjects.
You can read the full agenda here: https://www.nginx.com/c/microservices-march-2022-kubernetes-networking-agenda/
👍4🎉3
A highly-available NFS cluster in Kubernetes with Rook-Ceph
Read more https://itnext.io/highly-available-nfs-cluster-in-kubernetes-a-cloud-vendor-independent-storage-solution-f9a314cfdfcc
Read more https://itnext.io/highly-available-nfs-cluster-in-kubernetes-a-cloud-vendor-independent-storage-solution-f9a314cfdfcc
👍1👎1
Isotope, short for Istio Topology Performance, is a tool that deploys Istio in a customizable service graph fashion leveraging custom service binaries and measures its performance using Fortio as the load generator
Read more https://github.com/istio/tools/tree/release-1.9/perf/load
Read more https://github.com/istio/tools/tree/release-1.9/perf/load
In this post, you’ll learn how the leader election process works in highly available systems, and explore the client-go library to understand it in the context of Kubernetes controllers
Read more https://itnext.io/leader-election-in-kubernetes-using-client-go-a19cbe7a9a85
Read more https://itnext.io/leader-election-in-kubernetes-using-client-go-a19cbe7a9a85
There are quite a few open-source toolsets to test and measure performance impact of service meshes.
In this article you will compare: Fortio, Nighthawk, Wrk2, Httpbin, Meshery, Isotope, Hyperfoil, Service-mesh-benchmark, Locust & more
Read more https://itnext.io/service-mesh-testing-tools-frameworks-open-source-7904ee222298
In this article you will compare: Fortio, Nighthawk, Wrk2, Httpbin, Meshery, Isotope, Hyperfoil, Service-mesh-benchmark, Locust & more
Read more https://itnext.io/service-mesh-testing-tools-frameworks-open-source-7904ee222298
All pod's containers run on the cluster node, their lifecycle is synchronized, and mutual isolation is weakened to simplify the inter-container communication.
A deep-dive into how containers work in a Pod.
Read more https://iximiuz.com/en/posts/containers-vs-pods
A deep-dive into how containers work in a Pod.
Read more https://iximiuz.com/en/posts/containers-vs-pods
The post will show you how to create a specialized service kube-proxy style network proxier using Kubernetes Proxy NG kpng without interfering with the existing kube-proxy
Read more https://kubernetes.io/blog/2021/10/18/use-kpng-to-write-specialized-kube-proxiers
Read more https://kubernetes.io/blog/2021/10/18/use-kpng-to-write-specialized-kube-proxiers
Kubernetes
Use KPNG to Write Specialized kube-proxiers
Author: Lars Ekman (Ericsson)
The post will show you how to create a specialized service kube-proxy style network proxier using Kubernetes Proxy NG kpng without interfering with the existing kube-proxy. The kpng project aims at renewing the the default Kubernetes…
The post will show you how to create a specialized service kube-proxy style network proxier using Kubernetes Proxy NG kpng without interfering with the existing kube-proxy. The kpng project aims at renewing the the default Kubernetes…
Benchmarking Linkerd and Istio: 2021 Redux
Read more https://linkerd.io/2021/11/29/linkerd-vs-istio-benchmarks-2021
Read more https://linkerd.io/2021/11/29/linkerd-vs-istio-benchmarks-2021
Linkerd
Benchmarking Linkerd and Istio: 2021 Redux
Earlier this year, we published Linkerd vs Istio benchmarks comparing the performance and resource consumption of the two service meshes on a simple microservice application under various levels of load. Using an open source benchmark harness, we showed that…
As your cluster grows, so does the number of resources, volumes or other API objects and sooner or later you will reach the limits somewhere.
In this article, you’ll learn how to keep it clean and tidy
Read more https://martinheinz.dev/blog/60
In this article, you’ll learn how to keep it clean and tidy
Read more https://martinheinz.dev/blog/60
martinheinz.dev
Keeping Kubernetes Clusters Clean and Tidy
<p>
As your cluster grows, so does the number of resources, volumes or other API objects and sooner or later you will reach the limits somewhere. Whether i...
As your cluster grows, so does the number of resources, volumes or other API objects and sooner or later you will reach the limits somewhere. Whether i...
Demystifying kube-proxy: an article aimed to be as simple (and concise) as possible and only focus on topics that are directly relevant to the functioning of kube-proxy
Read more https://mayankshah.dev/blog/demystifying-kube-proxy
Read more https://mayankshah.dev/blog/demystifying-kube-proxy
Learn what a Persistent Volume is and how to create a persistent volume from a storage class. Then, learn how to create a persistent volume claim and how to attach the PVC to a Pod
Read more https://medium.com/codex/kubernetes-persistent-volume-explained-fb27df29c393
Read more https://medium.com/codex/kubernetes-persistent-volume-explained-fb27df29c393
🔥1
In this article, you will learn how to configure Kubernetes multicluster locally with Kind and Cilium
Read more https://piotrminkowski.com/2021/10/25/kubernetes-multicluster-with-kind-and-cilium
Read more https://piotrminkowski.com/2021/10/25/kubernetes-multicluster-with-kind-and-cilium
Piotr's TechBlog
Kubernetes Multicluster with Kind and Cilium - Piotr's TechBlog
In this article, you will learn how to run local Kubernetes multicluster with Kind with direct communication based on Cilium Cluster Mesh.