getting-started
devops-rob/getting-started/boundary
A starter module that deploys all the resources required to log in to boundary for the first time.
Terraform Module: HashiCorp Boundary starter resources This module will provision the main resources in Boundary to allow you to log in for the first time and configure Boundary as per your organisations requirements. Requirements This module assumes you have a Boundary cluster provisioned with a database which has been initialised with no resources. Example usage ``hcl provider "boundary" { addr = "http://boundary.container.shipyard.run:9200/" recovery_kms_hcl = <<EOT kms "aead" { purpose = "recovery" aead_type = "aes-gcm" key = "nIRSASgoP91KmaEcg/EAaM4iAkksyB+Lkes0gzrLIRM=" key_id = "global_recovery" } EOT } module "boundary_starter_org" { source = "devops-rob/getting-started/boundary" login_account_password = "foofoofoo" } `` License Licensed under the Apache License, Version 2.0 (the "
| Name | Type | Description | Default |
|---|---|---|---|
| login_account_password | string | Password | required |
| org_name | string | Name of global org scope. | "organization" |
| org_description | string | Organization scope description. | "Organization scope" |
| project_name | string | Name of project scope. | "project" |
| project_description | string | Project scope description. | "My first project." |
| login_account_name | string | Name of login account. | "myuser" |
| login_account_description | string | Description of Login account | "User account for my user" |