Name | Version |
---|---|
terraform | >= 1.3 |
No providers.
Name | Source | Version |
---|---|---|
ec2_worker | ./modules/worker_ec2 | n/a |
fargate_worker | ./modules/worker_fargate | n/a |
management | ./modules/management | n/a |
structure | ./modules/structure | n/a |
No resources.
Name | Description | Type | Default | Required |
---|---|---|---|---|
activation_token | activation token, is a one time activation token created via controller | string |
n/a | yes |
aws_env | Env | string |
"dev" |
no |
credential_lib | To creates a Credential Lib in the Project | map(any) |
{} |
no |
credential_store_vault | credential_store_vault project and vault namespace. A seperate authetication needs to be provided for vault. | map(any) |
{} |
no |
group_name | Provide the list of the group, it should be a subset of m_groups | list(string) |
[] |
no |
hcp_boundary_cluster_id | HCP ID | string |
"" |
no |
m_groups | mapping variable | map(any) |
{} |
no |
org_name | Org Name | string |
n/a | yes |
project_names | list of project environments inside the org. | list(string) |
n/a | yes |
projects | Map of project environments inside the org. | map(any) |
{} |
no |
pub_enable | To enable pub IP | string |
true |
no |
static_hosts | To create a Host Catalog, a Host Set and attach a Host provided inside a Project. | map(any) |
{} |
no |
targets | To creates a Targets of a given type within a Project | map(any) |
{} |
no |
worker_tags | worker_tags - this needs to match the respective target worker tag filter. | string |
n/a | yes |
No outputs.
Name | Version |
---|---|
terraform | >= 1.3 |
No providers.
No modules.
No resources.
No inputs.
No outputs.