HashiCorp Cloud Platform (HCP) enables you to quickly deploy a production ready Boundary instance. As a fully managed service, it allows you to leverage Boundary to enable access to dynamic infrastructure while offloading the operational burden to the Site Reliability Engineering (SRE) experts at HashiCorp.
In this tutorial, you will deploy a Boundary instance guided by the HCP portal.
- An HCP account to complete this tutorial.
- Boundary 0.11.0 installed.
Launch the HCP Portal and login.
From the Overview page, click Boundary in the left navigation menu.
Click Deploy Boundary.
In the Instance Name text box, provide a name for your Boundary instance.
Under the Create an administrator account section, enter the Username and Password for the initial Boundary administrator account.
Note: The Boundary instance is publicly accessible. Be sure to use a non-standard username (e.g. not root or administrator) and create a strong password.
Wait for the instance to initialize before proceeding.
Open a new terminal and export an environment variable for the username.
$ export BOUNDARY_ADMIN=<actual-username-created>
Note: Creating the environment variables for the Boundary is not required, but used for the ease of following the tutorials.
If the HCP Boundary status does not change change from Creating to Running after a few minutes, refresh the page.
When the HCP Boundary deployment completes, you will be redirected to the Boundary Overview page. The overview page provides details about instance.
- Instance details
- Instructions on connecting Boundary Desktop to the HCP Boundary instance.
- Session usage, including active and terminated sessions.
You have successfully created a Boundary instance on the HashiCorp Cloud Platform. In the next tutorial you will learn how to connect to HCP Boundary though the Boundary admin console and Boundary CLI.