DEV Community

Cover image for How to use Self-Service Onboarding in Harness Internal Developer Portal
Debabrata Panigrahi for Harness

Posted on • Originally published at youtu.be

How to use Self-Service Onboarding in Harness Internal Developer Portal

In this tutorial, Debabrata a Developer Relations Engineer at Harness, dives into the essentials of creating a basic service onboarding pipeline within the Harness Internal Developer Portal (IDP), that runs on Backstage v1.17. This feature is a game-changer for platform engineers and developers looking to streamline their application development processes.

What You'll Learn:

  1. 🛠️ Setting Up the Pipeline: We start by guiding you through the process of creating a Harness pipeline for service onboarding, including the creation of Build or Custom stages.
  2. 📝 Using Software Templates: Learn how to interact with software templates to collect user requirements efficiently.
  3. 🔄 Automating Service Onboarding: Discover how the Harness pipeline automates the onboarding of new services, from fetching skeleton code to creating new repositories.
  4. 🐍 Scripting with Cookiecutter: We'll show you how to use a Python CLI, cookiecutter, to generate a basic Next.js app and set up a repository.
  5. 🌐 Managing Variables and Authentication: Understand how to manage pipeline variables and authenticate requests within the pipeline.
  6. 🎨 Creating a Software Template Definition: We guide you through creating a template.yaml file in IDP, powered by Backstage Software Template.

Top comments (0)