KubeLetter #16

KubeLetter #16

Hey folks, welcome to the 16th edition of the Kubeletter. We are just a month out from KubeCon EU 2023. What talks are you looking forward to? Tag us on Twitter and let us know. In this newsletter, we've got some exciting news from the cloud-native ecosystem, along with videos, blogs, events, and a ton of CFPs.

What's new with cloud-native

  • The line up of expert speakers for KubeCon EU 2023 have been announced.

  • Isreal organized their first Kubernetes Community Days after organizing over 30 meetups for the CNCF Israel chapter.

  • The cloud-native security con took place last month and some great insights were shared. Check out some of the highlights.

  • Three Linux foundation courses are now available in Ukrainian language.

  • The Cilium security audits for 2022 have been published. The overall conclusion is that Cilium is a well-secured project.

  • Volcano 1.7.0 is now available and comes with an enhanced plugin for PyTorch Jobs, Ray on Volcano, enhanced scheduling for general Kubernetes services, multi-architecture images of Volcano, and optimized queue status info.

  • Check out what's new with Flux and what all has changed during last month's development cycle.

  • A new Kubernetes and cloud-native security associate certification will be coming in 2023.

  • Monokle 2.0 is out and makes managing manifests easier with its manifest-aware approach.*

  • Replit has launched Ghostwriter, an AI chatbot in the ReplIt code editor, that helps you understand what your code is doing. *

  • Kubevela which is supported by Napptive has joined the CNCF landscape and is an incubating project. *

Blogs

  • Autoscaling is one of the many great features of Kubernetes. Let's learn how to optimize vertical pod autoscaling responsiveness.

  • Pulumi is a great tool that lets you automate some of your infrastructure using Infrastructure as Code. Let's take a look at how Pulumi and Flux go hand in hand and give each other superpowers.

  • As more and more organizations move to the cloud and adopt a cloud-native architecture, security becomes a greater concern. Let's take a look at how you can use Kubescape's docker extension to secure your Kubernetes clusters. *

  • Open Telemetry is becoming the industry standard for application monitoring, however, implementing it in Go, is hardly a straightforward process. In this article, let's look at how go teams can easily integrate with Open Telemetry.

  • While working with cloud services such as a managed Kubernetes cluster, getting a high bill can be very easy due to hidden services. In this blog, let's take a look at how you can effectively use FinOps to reduce your Kubernetes costs.

  • When working with microservices, having a good monitoring system becomes more and more important. Let's look at how you can implement monitoring on micro-frontends running on Kubernetes with NGINX.

  • Typing long Kubernetes commands becomes time-consuming especially when you have to do it multiple times for debugging or testing. Let's look at how you can use botkube to assign custom Kubernetes aliases to easily run long Kubernetes commands.*

  • Moving to the cloud provides greater scalability, but it also increased carbon emissions. Let's take a look at how we can achieve sustainable cloud computing. *

  • Having good observability is important to know what's going on in your systems and make it easier to debug. Let's look at how you can template the 4 golden signals of observability. *

  • CrashLoopBackOff is a very common Kubernetes error and can get difficult to debug the cause. Let's look at how you can approach and solve the problem. *

  • Platform engineering has been on the rise, but what exactly is it? Let's learn what exactly is platform engineering and why you should care about it. *

  • At its core, Active Directory domain services are a structured data store of objects in the domain controller. Let's look at how you can secure active directories. *

  • GitOps has become popular to automate your workflows from your git repositories itself. Let's look at why GitOps and DevOps go hand in hand. *

  • Optimizing snowflake costs can be difficult and a reckless approach can easily raise costs a lot. Let's look at how you can effectively optimize snowflake costs. *

Videos

Events

CFPs open

Cloud-native tools highlight

  • Netdata is a distributed, real-time, performance, and health monitoring platform for systems, hardware, containers, and applications, collecting thousands of useful metrics with zero configuration needed. *

  • werf is a CNCF Sandbox CLI tool to implement full-cycle CI/CD to Kubernetes easily. It integrates into your CI system and leverages familiar and reliable technologies, such as Git, Dockerfile, Helm, and Buildah.

  • cert-manager adds certificates and certificate issuers as resource types in Kubernetes clusters and simplifies the process of obtaining, renewing, and using those certificates.

  • Goldilocks is a utility that can help you identify a starting point for resource requests and limits.

  • Kubehelper simplifies many daily Kubernetes cluster tasks through a web interface. Search, analyze, run commands, cron jobs, reports, filters, git synchronization, and many more.

  • Fleet is GitOps at scale. Fleet is designed to manage up to a million clusters. It's also lightweight enough that it works great for a single cluster too, but it shines when you get to a large scale

Tweets of the week

Here share Tweets that you like related to DevOps and add 1-2 lines about it also.

That's all of this month's edition of the Kubeletter. Hope you learned something new today. Share your thoughts on Twitter, and let us know what else would you like to see included in the newsletter.

* = Sponsored content

Did you find this article valuable?

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