Boutique

Public boutique is the actual microservices based app, you can visit and check it on your server by visiting [company-name].btq.sealights.co:8081 .

Boutique home page

It’s the popular google’s microservices-demo It has a nice UI with many different functionalities and page, but most importantly it’s a 10 microservices app built with 5 different programming languages and all managed by kubernetes via helm. You can visit the original repository for more details but here we’re going to explain how to implement Sealights and what we added.

Boutique architecture:

Boutique architecture

Here we’re going to explain the overall image and how things come together and preparations. For detailed explanation on how things are done please head to the relevant files in the repository.

To access the boutique cluster you have to ssh to the ec2 (DNS and key are provided), then write export KUBECONFIG=$(k3d kubeconfig write btq). then any kubectl operation like kubectl get pods will be on the boutique.

Here we can split the work into two major parts:

Integrating Sealights with appsIntegrating Sealights with tests

Last updated