Traefik came with a new version of 2.5.3. This version mainly focuses on bug fixing and adding documents. This article will cover all of those entirely. It is not a big update, so this article will be short and crisp.
Buckle up for a ride. Let’s start!
What is Traefik?
Traefik, which we can pronounce as traffic, is a modern HTTP reverse proxy and load balancer that makes deploying microservices easy. Traefik integrates with our existing infrastructure components such as Docker, Swarm mode, Kubernetes, Marathon, Consul, Etcd, Rancher, Amazon ECS, etc. and helps in configuring itself automatically and dynamically. Pointing Traefik at an orchestrator should be the only configuration step we will need.
How To Install Docker on Ubuntu 20.04?
Docker is an open-source tool that makes managing application processes in containers much easier. Containers allow you to run your programmes in separate processes with their own resources. Containers are comparable to virtual machines, except they’re more portable, resource-friendly, and more reliant on the host OS. Learn more about them here: In this post, we […]
Kubernetes: The Ultimate Guide
The demand around scalable and reliable services is increasing every day exponentially. The market is driven by customers demanding their favorite services to have zero downtime and companies that lose millions of dollars for every minute they’re down. If you have come across the space that is responsible for keeping the systems up, you would […]
The latest release brings a few updates in the documentation. We will take a look at all of those. We can see the doc that tells the fixing of TCP middleware whitelist example for middleware and file. Also, we see the addition of a doc that shows the default proxy headers list in middleware. Finally, we can see the documentation which iterates the fixing of golang doc URLs.
Bug fixes got some preference in this update. Though it is few, it will help the users have a better experience with Traefik. For consulcatalog, we can see the fixing of certChan defaulting on the consul catalogue provider. We see a couple of bug fixes with k8s/crd and k8s. Firstly, we can see the fixing of the peerCertURI config for the k8s crd provider.
k8s vs k3s: The Comprehensive Difference
Kubernetes is undoubtedly a champion in the container orchestration world. But currently, we see that K3s or a lightweight Kubernetes distribution which is light, efficient and fast with a drastically small footprint levelling up. Businesses nowadays scratch their head what to use K3s or K8s in their production. So, let’s discuss some of the many […]
We can now see the working of disableHTTP2 with k8s crd. Again, we see the fixing of the ServersTransport reference from the IngressRoute service definition. We also see the addition of cross namespace verification in Kubernetes CRD. In the case of metrics, version 2.5.3 brings the fixing of metrics of Prometheus router’s. For Plugins, we see the updating of yaegi to v0.10.0.
Although it is short, we can see how the latest release of version 2.5.3 brings the addition of a few documentations along with the fixing of a few bugs. It will help users have a better understanding of the product along with a better user experience. Try out the new Traefik by clicking here. Contribute to this fantastic project by clicking here. Get your hands dirty with this load-balancing tool, and I will see you in the next one.
How to run GitLab in Kubernetes with an existing cert-manager
Assuming you have an existing cert-manager and nginx in your Kubernetes cluster, the GitLab Helm Chart needs a few tweaks to make use of your existing infrastructure and the ingress. If you start from scratch, check the following posts to learn how to setup a Kubernetes cluster and install cert-manager and nginx: Install GitLab The […]
Strimzi : Master Apache Kafka on Kubernetes
Strimzi became a standard for applications including Kafka brokers, Apache ZooKeeper, MirrorMaker and Kafka Connect. The end result was a better way to manage and control the Kafka platform and its native APIs, an issue that was commonly acknowledged by the community.
How to use nginx as ingress router to expose your microservices in Kubernetes
Many applications running Kubernetes are web applications that need to serve HTTP traffic. For scenarios like this, Kubernetes has so called ingress objects that can be used to direct traffic to microservices. Under the hood, the Ingress Controller is powered by tools like Traefik, Istio or nginx. To expose a service to the public with […]