Sealights public boutique project

Sealights public boutique project is a live demo for many of Sealight’s features.

Introduction

In short we took the ever so popular Google’s microservices-demo which consists of 10 microservices written in different programming languages (python,go,nodejs,java and dotnet) and we’ve implemented Sealight’s in each one of them. Furthermore we’ve also added tests in many different popular testing frameworks with Sealights agents in them.

This project serves as an example of a fully working CI-CD cycle with Sealights to help you implement Sealights on your environment. You will find examples of Sealights implementations on different technologies and frameworks with notes and comments to help you.

Keep in mind we’ll show you one way to do it, we chose these methods to implement because they were most convenient or easiest to understand or most popular combination of some or all. This playground will give you the freedom to experiment and find what suites you best and will work.

In addition, one of this project’s goals is to let Sealight’s users/ future users to have a better understanding of Sealights features, functionalities and overall how it works by providing a small playground of a project that works and try to play with it however they want and see the effects of it. For example what will happen if you run multiple test stages simultaneously (spoiler: opening a test stage closes the previous one).

When provided with a public boutique you will be given an environment with a public DNS [your-company-name].btq.sealights.co, running on this machine a Kubernetes with 2 clusters and a Sealights account.

Continue to explore

For integrating Sealights on apps and testing frameworks:

Boutique

How to change your CI-CD to run Sealights:

JenkinsSealights website

Last updated