Kubeletter #18

Kubeletter #18

Hey folks, welcome to this edition of the Kubeletter. We have some exciting resources, new and events lined up for you, along with multiple CFPs for amazing events. Let's get started

What's new with Cloud native

  • Netdata v1.40.0 was recently released, and it comes with a plethora of new features, improvements and an amazing community. Check out all the amazing changes. *

  • The Dapr project has completed its fuzzing audit which added 39 fuzzers covering Dapr Runtime, Kit, and Components-Contrib. Check out the results of the audit.

  • The CNCF organized the second-ever KubeDay worldwide which was held in Isreal. Check out the key highlights from the events.

  • Tracee v0.16.0 is out, and it introduces some breaking changes. Check out all the changes with the latest version and make sure to stay aware of the breaking changes.

  • Vitess 17 is now generally available. Check out some of its major themes and changes with the latest version.

  • Environmental sustainability was a big topic of discussion at KubeCon EU 2023. Check out some of the talks related to sustainability and what the community thinks about it.

  • Docker Desktop v4.21 has released some big changes such as new WASM runtimes, Docker Init support for rust and much more. Take a look at all the new changes with docker desktop.

  • Vitess recently completed its security audit. Check out the results of the security audit.

  • The Docsy project and all Docsy-based project websites have recently migrated their codebase from Bootstrap 4 to Bootstrap 5 due to Bootstrap 4 reaching EOL. Check out Docsy's migration journey.

  • The German version of the CNCF glossary is now live. Check out the journey behind creating the German docs.

  • Kyverno v1.10 is out and it comes with a ton of great additions and improvements, along with a few potential breaking changes.

Blogs

  • Kubeslice simplifies networking for a distributed microservice environment like Kubernetes. In this blog, let's look at the problem that Kubeslice solves and how it does it. *

  • Zsh is a popular alternative to the bash shell and allows a ton of customization. Let's look at how you can set up flox in a Zsh shell. *

  • In a large application, searching for a particular line of code and be difficult if you don't know where to look. Let's take a look at the new code search feature by Replit and how it can make it easier to search for code. *

  • Thanks to AI models such as chatGPT, writing code quickly has never been easier. However, we need to ensure that the code is secure and accurate. In this blog, let's look at how you can fine-tune your prompts to get a better code output.

  • Logging is essential to debug and troubleshoot your Kubernetes clusters. The better the logs, the easier it is to fix the problem. In this article, let's look at some of the best practices for Kubernetes logging.

Image description

Videos

Events

Civo Navigate - A cloud native tech conference - Civo.com

CFPs open

Cloud-native tools highlight

devops · GitHub Topics · GitHub

  • Preevy - a powerful CLI tool designed to simplify the process of creating ephemeral preview environments *

  • Metabob - A static code analyser that uses generative AI to automate debugging and refactoring Python code *

  • Kubetail - Bash script that enables you to aggregate (tail/follow) logs from multiple pods into one stream. This is the same as running "kubectl logs -f " but for multiple pods.

  • Metalk8s - An opinionated Kubernetes distribution with a focus on long-term on-prem deployments. It offers a set of tools to deploy Kubernetes applications, given a set of standards for packaging such applications is respected.

  • Kube Capacity - A simple CLI that provides an overview of the resource requests, limits, and utilization in a Kubernetes cluster. It attempts to combine the best parts of the output from kubectl top and kubectl describe into an easy-to-use CLI focused on cluster resources.

  • Powerful Seal - Injects failure into your Kubernetes clusters, so that you can detect problems as early as possible. It allows for writing scenarios describing complete chaos experiments.

  • Atomix - A cloud-native runtime for building stateful, scalable, configurable, and reliable distributed applications in Kubernetes.

Tweets of the week

That's all for this edition of the Kubeletter folks. We hope you had some great takeaways from this. Let us know if you'd like any specific content to be included in the newsletter.

* = Sponsored content

Did you find this article valuable?

Support WeMakeDevs by becoming a sponsor. Any amount is appreciated!