Skip to main content

Traefik

Traefik is a leading modern reverse proxy and load balancer that makes deploying microservices easy.
You can check their website at https://containo.us/traefik/


In this post I will show how to use a traefik instance with docker. The version used is 1.7.14

All the informations are available at the github link : https://github.com/martinraynov/docker_traefik

Once you started Traefik you can access the homepage at the link : http://127.0.0.1:8081/dashboard/

traefik homepage






Comments

Popular posts from this blog

Keycloak : How to set log level via command line

Keycloak is an open source identity and access management solution (SSO). It's a pretty complete solution but like all complexe application is difficult to debug. By default the log level of Keycloak is set to INFO  but you have different approaches to change it :  config file (if you are using an installed instance)  environment parameters (if you use docker) via the jboss command line In this post we will explain how to do it by using the command line. The big difference between the first two and the cli is that you don't need to restart the application !

Configure a local Docker registry UI

Dockerhub is a very practical and useful website where you can find all the information about docker images and versions. But if you have a private registry configured, normally you can only access it using the docker APIs . There are some docker UI solutions that can be used to display locally all the images informations without having to use manually the APIs.

Use make for project basic commands

When we start a new project or we switch to an old project we always bump to the problem with the different commands to execute to start, build, deploy our application. Sometimes we use docker, sometimes we compile a binary to run and sometimes we have a list of commands to execute only to have our environment ready for development.  One way to keep a trace of the available commands is to define them inside a Makefile and to use the globally know make command to execute the needed one.  In this post I will explain some of the commands that I use and why its important to keep all this information available and why to Makefile is one of the solutions.