Skip to main content

You are currently viewing the Trifork Blog, to view our full website please go to Trifork.com

Managing Spring Boot Microservices with Spring Boot Admin on Kubernetes

In this blog: ● Prerequisites ● Introduction ● The top cool features we like and use most ● The service journal ● Overall View, what is deployed ● Change LOG levels ● DB migrations ● Creating an SBA Application ● Dependency configuration ● Spring Boot Admin ● Spring Boot Application ● Configuration of the Admin […]

Dockerising your legacy integration tests

As most of you will know, every now and then you can expect the question ‘Can you help fix something on this ancient project?’ According to the Universal Software Ageing table, that means anything from last month to much, much older. I got such a question recently, being in-between projects, and this project fell squarely into […]

Integrating the AWS Parameter Store with Spring Cloud

I’ll tell you all my secrets (but I lie about my past) — Tom Waits – Tango till they’re sore tl;dr We’ve integrated the AWS Parameter Store with Spring Cloud so that it can be used as a secure configuration backend for services deployed to EC2, including ECS. This code has recently been merged in Spring […]

Smart energy consumption insights with Elasticsearch and Machine Learning

Smart energy consumption insights with Elasticsearch and Machine Learning

At home we have a Youless device which can be used to measure energy consumption. You have to mount it to your energy meter so it can monitor energy consumption. The device then provides energy consumption data via a RESTful api. We can use this api to index energy consumption data into Elasticsearch every minute […]

How to manage your Docker runtime config with Vagrant

How to manage your Docker runtime config with Vagrant

In this short blog I will show you how to manage a Docker container using Vagrant. Since version 1.6 Vagrant supports Docker as a provider, next to existing providers for VirtualBox and AWS. With the new Docker support Vagrant boxes can be started way faster. In turn Vagrant makes Docker easier to use since its […]

Using Supervisor with Docker to manage processes (supporting image inheritance)

Using Supervisor with Docker to manage processes (supporting image inheritance)

In August I wrote a blog post on the creation of tomcat images. Since then, Docker has evolved much, and so has my own knowledge of it. I’d like to update you on what I found to be a good way to manage container processes. After reading this article, I hope you will find good […]