You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| <aname="input_ansible_source_type"></a> [ansible\_source\_type](#input\_ansible\_source\_type)| Type of source to be used for the Ansible CodePipeline |`string`|`"CodeCommit"`| no |
| <aname="input_assets_bucket_name"></a> [assets\_bucket\_name](#input\_assets\_bucket\_name)| Name of the S3 bucket used to store the deployment artifacts |`string`|`"image-pipeline-assets"`| no |
200
201
| <aname="input_build_environment_variables"></a> [build\_environment\_variables](#input\_build\_environment\_variables)| n/a | <pre>list(object({<br> name = string<br> value = string<br> type = optional(string, "PLAINTEXT")<br> }))</pre> |`null`| no |
201
202
| <aname="input_build_project_source"></a> [build\_project\_source](#input\_build\_project\_source)| Source Code Repo for Playbook |`string`|`"CODEPIPELINE"`| no |
@@ -207,24 +208,23 @@ HappyPathway
207
208
| <aname="input_builder_images"></a> [builder\_images](#input\_builder\_images)| n/a |`map(string)`|`{}`| no |
208
209
| <aname="input_builder_type"></a> [builder\_type](#input\_builder\_type)| Type of codebuild run environment |`string`|`"LINUX_CONTAINER"`| no |
209
210
| <aname="input_codepipeline_iam_role_name"></a> [codepipeline\_iam\_role\_name](#input\_codepipeline\_iam\_role\_name)| Name of the IAM role to be used by the Codepipeline |`string`|`"codepipeline-role"`| no |
211
+
| <aname="input_create_build_user"></a> [create\_build\_user](#input\_create\_build\_user)| Whether to create a build user. Set to false if you want to use an existing user. |`bool`|`true`| no |
210
212
| <aname="input_create_new_role"></a> [create\_new\_role](#input\_create\_new\_role)| Whether to create a new IAM Role. Values are true or false. Defaulted to true always. |`bool`|`true`| no |
211
213
| <aname="input_docker_build"></a> [docker\_build](#input\_docker\_build)| n/a |`bool`|`false`| no |
212
214
| <aname="input_extra_parameters"></a> [extra\_parameters](#input\_extra\_parameters)| n/a |`map(string)`|`{}`| no |
213
215
| <aname="input_goss_binary"></a> [goss\_binary](#input\_goss\_binary)| GOSS Profile to be used for testing |`string`|`"goss-linux-amd64"`| no |
214
-
| <aname="input_goss_bucket"></a> [goss\_bucket](#input\_goss\_bucket)| Goss bucket details | <pre>object({<br> name = string,<br> key = string<br> })</pre> |`null`| no |
216
+
| <aname="input_goss_bucket"></a> [goss\_bucket](#input\_goss\_bucket)| Goss bucket details | <pre>object({<br> name = string,<br> key = string,<br> })</pre> |`null`| no |
215
217
| <aname="input_goss_profile"></a> [goss\_profile](#input\_goss\_profile)| GOSS Profile to be used for testing |`string`|`"goss"`| no |
| <aname="input_goss_source_type"></a> [goss\_source\_type](#input\_goss\_source\_type)| Type of source to be used for the Goss CodePipeline |`string`|`"CodeCommit"`| no |
| <aname="input_packer_config"></a> [packer\_config](#input\_packer\_config)| Name of Packer Config in Repo |`string`|`"build.pkr.hcl"`| no |
224
-
| <aname="input_packer_repo"></a> [packer\_repo](#input\_packer\_repo)| Source of the Terraform Repo | <pre>object({<br> arn = optional(string)<br> repository_name = optional(string, "linux-image-pipeline")<br> branch = optional(string, "main")<br> })</pre> |`null`| no |
225
-
| <aname="input_packer_source_type"></a> [packer\_source\_type](#input\_packer\_source\_type)| Type of source to be used for the CodePipeline |`string`|`"CodeCommit"`| no |
226
225
| <aname="input_packer_version"></a> [packer\_version](#input\_packer\_version)| Terraform CLI Version |`string`|`"1.10.3"`| no |
227
226
| <aname="input_parameter_arns"></a> [parameter\_arns](#input\_parameter\_arns)| n/a |`list(string)`|`null`| no |
227
+
| <aname="input_pip_bucket"></a> [pip\_bucket](#input\_pip\_bucket)| Pip bucket details | <pre>object({<br> name = string,<br> key = string,<br> })</pre> |`null`| no |
228
228
| <aname="input_playbook"></a> [playbook](#input\_playbook)| n/a |`string`|`null`| no |
229
229
| <aname="input_project_name"></a> [project\_name](#input\_project\_name)| Unique name for this project |`string`| n/a | yes |
230
230
| <aname="input_required_packages"></a> [required\_packages](#input\_required\_packages)| n/a | <pre>list(object({<br> src = string<br> dest = string<br> }))</pre> |`[]`| no |
@@ -233,7 +233,6 @@ HappyPathway
233
233
| <aname="input_shared_accounts"></a> [shared\_accounts](#input\_shared\_accounts)| n/a |`list(string)`|`null`| no |
234
234
| <aname="input_shared_kms_key_arns"></a> [shared\_kms\_key\_arns](#input\_shared\_kms\_key\_arns)| n/a |`list(string)`|`[]`| no |
235
235
| <aname="input_ssh_user"></a> [ssh\_user](#input\_ssh\_user)| SSH username |`string`|`null`| no |
| <aname="input_terraform_version"></a> [terraform\_version](#input\_terraform\_version)| n/a |`string`|`"1.3.10"`| no |
239
238
| <aname="input_test_project_source"></a> [test\_project\_source](#input\_test\_project\_source)| Source Code Repo for Goss Testing Suite |`string`|`"CODEPIPELINE"`| no |
@@ -249,11 +248,11 @@ HappyPathway
249
248
| <aname="output_codepipeline_arn"></a> [codepipeline\_arn](#output\_codepipeline\_arn)| The ARN of the CodePipeline |
250
249
| <aname="output_codepipeline_name"></a> [codepipeline\_name](#output\_codepipeline\_name)| The Name of the CodePipeline |
251
250
| <aname="output_iam_arn"></a> [iam\_arn](#output\_iam\_arn)| The ARN of the IAM Role used by the CodePipeline |
252
-
| <aname="output_kms_arn"></a> [kms\_arn](#output\_kms\_arn)| The ARN of the KMS key used in the codepipeline |
251
+
| <aname="output_kms_arn"></a> [kms\_arn](#output\_kms\_arn)| The KMS key ARN used in the codepipeline |
0 commit comments