Istio allows you to configure Sticky Session, among other network features, for your Kubernetes workloads. As we have commented in several posts regarding Istio, istio deploys a service mesh that provides a central control plane to have all the configuration regarding the network aspects of your Kubernetes workloads. This covers many different aspects of the […]
Kubernetes
Kubernetes Autoscaling 1.26: A Game-Changer for KEDA Users?
The latest release of Kubernetes, version 1.26, has introduced several new autoscaling capabilities that allow users to scale their workloads based on custom metrics, multiple metrics, and a range of APIs. These features offer increased flexibility and options for scaling in Kubernetes environments. However, the KEDA project still provides additional features, such as the ability to scale “from zero” and “to zero,” which can be useful for certain types of workloads. In this article, we will explore the new autoscaling capabilities in Kubernetes 1.26 and how they compare to the features offered by KEDA.
Helm Templates in Files: How To Customize ConfigMaps Content Simplified in 10 Minutes
Helm Templates in Files such as ConfigMaps Content or Secrets Content. How to use variables inside files with some basic Helm functions
Nomad vs Kubernetes: 1 Emerging Contestant Defying The Proven King
Nomad is the Hashicorp alternative to the typical pattern of using a Kubernetes-based platform as the only way to orchestrate your workloads efficiently. Nomad is a project started in 2019, but it is getting much more relevant nowadays after 95 releases, and the current version of this article is 1.4.1, as you can see in […]
Helm Dependency: Discover How it Works
Helm Dependency is a critical part of understanding how Helm works as it is the way to establish relationships between different helm packages. We have talked a lot here about what Helm is, and some topics around that, and we even provided some tricks if you create your charts. So, as commented, Helm Chart is […]
Multi-Stage Dockerfile: Awesome Approach To Optimize Your Container Size
Multi-Stage Dockerfile is the pattern you can use to ensure that your docker image is at an optimized size. We already have covered the importance of keeping the size of your docker image at a minimum level and what tools you could use, such as dive, to understand the size of each of your layers. […]
How To Inject Secrets in Pods To Improve Security with Hashicorp Vault in 5 Minutes
Introduction This article will cover how to inject secrets in Pods using Hashicorp Vault. In previous articles, we covered how to install Hashicorp Vault in Kubernetes, configure and create secrets in Hashicorp, and how tools such as TIBCO BW can retrieve them. Still, today, we are going to go one step ahead. The reason why […]
OpenLens vs Lens: A New Battle Starts in January 2023
Introduction We already talked about Lens several times in different articles but today I am bringing it here OpenLens because after the release of Lens 6 in late July a lot of questions have arrises, especially regarding its change and the relationship with the OpenLens project, so I thought it could be very interesting to […]
TIBCO BW Hashicorp Vault Configuration: More Powerful and Better Secured in 3 Steps
Introduction This article aims to show the TIBCO BW Hashicorp Vault Configuration to integrate your TIBCO BW application with the secrets stored in Hashicorp Vault, mainly for the externalization and management of password and credentials resources. As you probably know, in the TIBCO BW application, the configuration is stored in Properties at different levels (Module […]
Grafana Loki and MinIO: A Perfect Match!
Grafana Loki is becoming one of the de-facto standards for log aggregation in Kubernetes workloads nowadays, and today, we are going to show how we can use together Grafana Loki and MinIO. We already have covered on several occasions the capabilities of Grafana Loki that have emerged as the main alternative to the Elasticsearch leadership […]