The Aptakube Blog

Everything Kubernetes and the latest news about Aptakube!

Cover image for "Best Kubernetes Tools for Managing Multiple Clusters" blog post.

Tools

Best Kubernetes Tools for Managing Multiple Clusters

Here's our list of favorite tools for developers working with multiple Kubernetes clusters.

Cover image for "couldn't get resource list for external.metrics.k8s.io/v1beta1: the server is currently unable to handle the request" blog post.

Troubleshooting

couldn't get resource list for external.metrics.k8s.io/v1beta1: the server is currently unable to handle the request

Learn why you're getting this error, and how to troubleshoot and fix it.

Cover image for "kubelogin is not installed which is required to connect to aad enabled cluster" blog post.

Tutorial

kubelogin is not installed which is required to connect to aad enabled cluster

Learn how to use Azure/kubelogin to connect to AAD-enabled AKS clusters.

Story

Load testing Kubernetes clients without breaking the bank

It's possible to have 20.000 Pods on a $15/mo VM. Do you want to know how?

Cover image for "Kubernetes Contexts: Complete Guide for Developers" blog post.

Tutorial

Kubernetes Contexts: Complete Guide for Developers

An introduction to Kubeconfig and contexts. It's finally time to understand how kubectl connects to Kubernetes.

Cover image for "How to restart a Kubernetes Pod" blog post.

Tutorial

How to restart a Kubernetes Pod

Everything you need to know about restarting a Kubernetes Pod, including rollouts, update strategies such as RollingUpdate, OnDelete and Recreate.

Cover image for "Aptakube 1.6: Helm integration and a new editor" blog post.

Release

Aptakube 1.6: Helm integration and a new editor

This release includes Helm integration so you can finally list, upgrade and rollback releases, as well as a new YAML editor that you might be familiar with.

Cover image for "How to do Service Discovery in Kubernetes" blog post.

Beginners

How to do Service Discovery in Kubernetes

Learn how to seamlessly connect microservices using DNS and environment variables for efficient communication.

Cover image for "Kubernetes the Easy Way" blog post.

Story

Kubernetes the Easy Way

How to build a secure and minimal Kubernetes cluster when managed services are not an option. The story on how I found Talos OS.

Cover image for "All you need to know about HorizontalPodAutoscaler (HPA)" blog post.

Tutorial

All you need to know about HorizontalPodAutoscaler (HPA)

A beginner-friendly introduction to HorizontalPodAutoscaler (HPA) in Kubernetes. Learn about scaling, troubleshooting, metrics integration & more.

Cover image for "Aptakube 1.5: Port Forward is here!" blog post.

Release

Aptakube 1.5: Port Forward is here!

I'm very happy to share with you the release of Aptakube 1.5. This release brings the feature you've all been asking for, plus a few other goodies.

Cover image for "How to list resources such as Pods from multiple clusters" blog post.

Tutorial

How to list resources such as Pods from multiple clusters

Learn how to effectively work with multiple clusters by listing resources from multiple clusters simultaneously

Cover image for "Aptakube 1.4: Faster and smaller than ever before 🛠️" blog post.

Release

Aptakube 1.4: Faster and smaller than ever before 🛠️

This release increases compatibility with different Kubernetes distributions, reduces binary size and improves overall app performance. And oh, there's a command palette too!

Cover image for "Aptakube 1.3 is out now with support for CPU and Memory metrics 🙌" blog post.

Release

Aptakube 1.3 is out now with support for CPU and Memory metrics 🙌

I'm happy to announce a new release of Aptakube! This release includes the most requested feature from our GitHub wishlist, which is CPU and Memory Metrics 🎉 (and a few other things too!)

Cover image for "How to fix failed get resource metric in Kubernetes HPA" blog post.

Troubleshooting

How to fix failed get resource metric in Kubernetes HPA

Learn how to resolve the confusing FailedGetResourceMetric error in HPA and get your pods auto scaling back on track!

Cover image for "How to view logs from multiple pods in Kubernetes" blog post.

Tutorial

How to view logs from multiple pods in Kubernetes

Learn how to effectively view logs from multiple pods in Kubernetes using the CLI and a GUI

Cover image for "Best Practices for Kubernetes Namespaces" blog post.

Beginners

Best Practices for Kubernetes Namespaces

Kubernetes namespaces are essential to to organize objects in your clusters, but they're not without their challenges. Here are some best practices for using namespaces.

A diagram showing the relationship between a namespace and a cluster, as well as some of its features

Beginners

What is a namespace in Kubernetes?

When learning Kubernetes you'll come across the term namespace a lot. This article explains everything you need to know about namespaces and how it works.