Skip to content



Canary Deployment with Traefik and K3S

You'll learn what Canary Deployment is and why we should do it in the first place. You'll also have the chance to see a technical live demo. Jakub Hajek is going to present a cluster built using K3S (Kubernetes light version), on which he will do Traefik deployment version 2.x and a test application. Then, we will release a newer version and check how we can control the traffic between different versions of the application, deployed in one environment.

The source code that has been used in live demo is available on GitHub:


About author

Jakub Hajek
CEO, technical consultant
I’ve been working in IT for over 20 years as a system administrator, delivery manager, team leader and a project coordinator. On a daily basis, I run Cometari and try to juggle between being an entrepreneur, manager and an expert. I use my technical and business experience in my company. I carry out projects mainly in the area of infrastructure, containers and solutions that support these technologies. I believe that the best way of cooperating is one in which a team delivers solutions that provide the customer with measurable values rather than generate more problems. I am a firm advocate of consistent and persistent work. That’s why, every day I do technical work in areas such as Docker, Cloud Native, Kubernetes, DevOps and Elastic Stack. I am also a Certified Kubernetes Administrator (CKA). I make professionalism and relationship with people – both with my team and customers - our priority at Cometari. That’s why, as a leader I give my team a high level of trust and work space and what I receive in return is the best solutions for my customers. Privately, I am a proud father of my son Julian and an amateur, though enthusiastic sportsman.