Jenkins X preview environments

This is the second post about Jenkins X of a series of posts that we will write. Some weeks ago we wrote an introductory post talking about what is Jenkins X and how can help you to deploy your application into a kubernetes cluster. This time we will talk about a Jenkins X feature called […]

GCP/GKE – New logging system

Introduction It’s very likely you have been running a GKE cluster at the version v1.15 for many months without issues and then -suddenly- the logs stopped being received. You are using the default logging system the system provides, so you then check the GCP status website but everything is running fine. You also know you […]

Howto setup Grafana with LDAP in Kubernetes using Helm

Hey there! If you reached this blog I guess that you are struggling with Grafana Helm chart to make it work with your LDAP. Seek no more, you just got to the place that you were searching for. Introduction If you have used Grafana before you might know that there are several integrations for authentication. […]

RDS performance issues by IOPS on GP SSD

We want to share with you a problem that we have recently solved with a project. RDS is the managed database service offered by AWS that solves the main management, operation and maintenance problems involved in having a relational database platform. With RDS everything is very simple, you guarantee the service and the operative allowing […]

Staging environments in Azure: Why should you try App Services Slots?

App Services Maybe you have heard about App Services, the Azure PaaS where you can host your API, web and mobile applications. This service is aimed to developers since its phylosofy is that you have to worry only about your code, Azure will handle everything else. You just pick your application development stack, upload your […]

How to enable Brotli compression on Ingress-Nginx

Introduction Brotli is a compression method developed by Google and released in 2015. Depending on the scenario, brotli is capable of achieving a compression rate improvement of between 20 and 30% over gzip, which is the ingress-nginx default compression method. ingress-nginx configuration To create the ingress-nginx based on our provider, we can follow the documentation […]

How-to: Install cert-manager with HTTP validation in Kubernetes

Struggling with certificates can be a headache, but luckily for us in Kubernetes we can use cert-manager and let it manage everything to easily create any certificate that we need. In this how-to we will cover how to install cert-manager in our cluster as well as how to perform HTTP validation. We will also learn […]

“Alternative” managed Kubernetes

Introduction We are all familiar with the “big three” offer in managed Kubernetes: EKS, GKE and AKS. But today, apart from the former and a few more who want to play in the same league (Oracle or IBM, for example), there are other less well-known providers that, unable to compete with the service catalog, try […]

Black Friday Tips and Tricks

How to get my website ready for Black Friday. As every year, Black Friday arrives to offer the biggest discounts on all kinds of products, more and more stores are jumping on the bandwagon, and this year more than ever, online shopping will be promoted to avoid coronavirus infections. This means that online stores will […]

NFS volumes in Docker containers

In many cases we find ourselves using a volume in the docker that is shared from another server via NFS. For this purpose, the docker includes its own NFS driver that will allow us to use this volume directly without having to run it on the host machine. We have different options when using these NFS […]