Skip to main content

How to Onboard a Microservice?

Service Onboarding and all the further steps are carried out through the ‘User Portal’ interface of BuildPiper. The users can sign in through their login credentials, new users can create their accounts specifying their full name and email id. Buildpiper provides four options to sign up. Users can sign up via,

  • GitHub
  • GitLab
  • Google
  • BitBucket

After signing in using the log-in credentials, users will be directed to the central dashboard. This dashboard of the user portal reflects the important information around an application, no. of microservices in that application, its infrastructure etc. With our Sandbox setup, there’s already a K8s cluster created and assigned to the user by default and it can simply be used to onboard a microservice.

BuildPiper enables easy and hassle-free setup of services which consists of simple and intuitive steps involving,

  • Define Service Name
  • Add an environment
  • Setup Build Details
  • Setup Deploy Details

Following this process ensures that the service is ready to be built and deployed in just two clicks. Here is how users can onboard a service through BuildPiper.

Docs Version Dropdown

Define Service Name#

Click on Add Service after which users need to provide a specific name to the service with a limit condition being that the only special character allowed is ‘-’.

Once you’ve named the service, you can choose,

  • Build once and promote - Users can build and deploy services only in a particular environment associated with the service while its creation.
  • Build for every environment - You can easily build and deploy your services in all environments that are added to the service even after its creation.

Clicking on Add service takes you to this screen displayed below. Finally, click on Save and Continue for switching onto the next screen.

Docs Version Dropdown