Waypoint
Get started with HCP Waypoint
HCP Waypoint is an internal developer platform (IDP) that lets platform teams define golden patterns and workflows to help developers self-serve their infrastructure needs.
Platform engineers create HCP Waypoint template and add-on definitions that run Terraform modules with configurations that create and manage application infrastructure. These templates and add-ons abstract away the complexities of creating and managing compliant infrastructure from developers.
Developers can self-serve through HCP Waypoint to create applications from templates and install add-ons to those applications without needing to wait for input or approval from the platform engineering team.
In the following tutorials, you will set up and configure HCP Waypoint, publish no-code modules for a template and add-on in HCP Terraform, create definitions for a template and add-on in HCP Waypoint, create an application from a template, install an add-on to an application, and finally clean up the resources in HCP Waypoint and the underlying infrastructure in HCP Terraform.
In this tutorial, you will set up an HCP organization and application.
Prerequisites
For this tutorial, you will need a HashiCorp Cloud Platform (HCP) account.
Set up an HCP organization and application
If you do not already have an HCP organization and project, then create each of them by following the steps in the Create an organization and Create a project pages.
Open HCP Waypoint
Click on the Waypoint option from the left navigation.
The HCP Waypoint page contains a Get started with Waypoint section that can guide you through creating a template and application from the template. These tutorials will also help you create a template and application but will then help you create an add-on and install the add-on in your application.
Next steps
In this tutorial, you learned about HCP Waypoint and how to set up your HCP organization to start using HCP Waypoint.
Continue on to the next tutorial to learn how to set up role-based access control (RBAC).