HashiCorp Cloud Platform (HCP)
Terraform
| Intermediate
- 13 videos | 1h 26m 17s
- Includes Assessment
- Earns a Badge
HashiCorp Cloud Platform (HCP) is a managed service offering cloud tools like Terraform and Packer. HCP Packer enables the efficient creation of consistent, secure machine images that seamlessly integrate with HCP Terraform for automated infrastructure provisioning. In this course, discover how to store Terraform state in HCP Terraform, install Packer tools, and deploy a web app using Terraform and cloud-init. Next, learn how to provision infrastructure using Packer, configure the HCP Packer registry, and push artifact metadata and configure run tasks for HCP Packer. Finally, explore how to ensure artifact verification and compliance using run tasks, register a Microsoft Entra app, and build and deploy standardized artifacts simultaneously to AWS and Azure. After course completion, you will be able to manage artifacts with HCP Packer and HCP Terraform.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseMigrate terraform state to hcp terraform remotelyInstall supporting tools for working with packer, including the packer cli and openssh client on windows 11Create a terraform instance using a cloud-init script passed into the user_data argument to deploy a go web appCreate a packer image with a user group, a new user with authorized ssh keys, and a go web appSign up for a hashicorp cloud platform (hcp) account and create an hcp packer registryBuild amazon machine images (amis) based on a template and push the artifact metadata to an hcp packer registry
-
Retrieve the endpoint url and hmac key from hcp packer and create a run task in hcp terraformUse hcp terraform run tasks for hcp packer to prevent a terraform configuration from referencing revoked artifact versionsUse hcp terraform run tasks for hcp packer to enforce terraform configuration complianceRegister a microsoft entra app with a service principal in the azure portal and create local environment variables to support packer and terraformBuild and deploy an artifact containing a fictional coffee shop application in aws and azureSummarize the key concepts covered in this course
IN THIS COURSE
-
52sIn this video, we will discover the key concepts covered in this course. FREE ACCESS
-
4m 55sDiscover how to migrate Terraform state to HCP Terraform remotely. FREE ACCESS
-
6m 48sIn this video, learn how to install supporting tools for working with Packer, including the Packer CLI and OpenSSH client on Windows 11. FREE ACCESS
-
9m 20sFind out how to create a Terraform instance using a cloud-init script passed into the user_data argument to deploy a Go web app. FREE ACCESS
-
9m 32sDuring this video, discover how to create a Packer image with a user group, a new user with authorized SSH keys, and a Go web app. FREE ACCESS
-
6m 39sLearn how to sign up for a HashiCorp Cloud Platform (HCP) account and create an HCP Packer registry. FREE ACCESS
-
5m 33sIn this video, find out how to build Amazon Machine Images (AMIs) based on a template and push the artifact metadata to an HCP Packer registry. FREE ACCESS
-
3m 14sIn this video, you will learn how to retrieve the endpoint URL and HMAC key from HCP Packer and create a run task in HCP Terraform. FREE ACCESS
-
10m 25sFind out how to use HCP Terraform run tasks for HCP Packer to prevent a Terraform configuration from referencing revoked artifact versions. FREE ACCESS
-
9m 33sDuring this video, discover how to use HCP Terraform run tasks for HCP Packer to enforce Terraform configuration compliance. FREE ACCESS
-
7m 1sIn this video, learn how to register a Microsoft Entra app with a service principal in the Azure portal and create local environment variables to support Packer and Terraform. FREE ACCESS
-
11m 20sIn this video, find out how to build and deploy an artifact containing a fictional coffee shop application in AWS and Azure. FREE ACCESS
-
1m 6sIn this video, we will summarize the key concepts covered in this course. FREE ACCESS
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.