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:
- ๐ ๏ธ 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.
- ๐ Using Software Templates: Learn how to interact with software templates to collect user requirements efficiently.
- ๐ Automating Service Onboarding: Discover how the Harness pipeline automates the onboarding of new services, from fetching skeleton code to creating new repositories.
- ๐ 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.
- ๐ Managing Variables and Authentication: Understand how to manage pipeline variables and authenticate requests within the pipeline.
- ๐จ Creating a Software Template Definition: We guide you through creating a template.yaml file in IDP, powered by Backstage Software Template.
Top comments (0)