File tree Expand file tree Collapse file tree 3 files changed +2
-26
lines changed
Expand file tree Collapse file tree 3 files changed +2
-26
lines changed Original file line number Diff line number Diff line change @@ -159,7 +159,6 @@ Available targets:
159159| Name | Version |
160160| ------| ---------|
161161| <a name =" provider_aws " ></a > [ aws] ( #provider\_ aws ) | >= 2.0 |
162- | <a name =" provider_template " ></a > [ template] ( #provider\_ template ) | >= 2.0 |
163162
164163## Modules
165164
@@ -174,8 +173,6 @@ Available targets:
174173| [ aws_iam_user.default] ( https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_user ) | resource |
175174| [ aws_iam_user_group_membership.default] ( https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_user_group_membership ) | resource |
176175| [ aws_iam_user_login_profile.default] ( https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_user_login_profile ) | resource |
177- | [ template_file.keybase_password_decrypt_command] ( https://registry.terraform.io/providers/hashicorp/template/latest/docs/data-sources/file ) | data source |
178- | [ template_file.keybase_password_pgp_message] ( https://registry.terraform.io/providers/hashicorp/template/latest/docs/data-sources/file ) | data source |
179176
180177## Inputs
181178
Original file line number Diff line number Diff line change 1313| Name | Version |
1414| ------| ---------|
1515| <a name =" provider_aws " ></a > [ aws] ( #provider\_ aws ) | >= 2.0 |
16- | <a name =" provider_template " ></a > [ template] ( #provider\_ template ) | >= 2.0 |
1716
1817## Modules
1918
2827| [ aws_iam_user.default] ( https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_user ) | resource |
2928| [ aws_iam_user_group_membership.default] ( https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_user_group_membership ) | resource |
3029| [ aws_iam_user_login_profile.default] ( https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_user_login_profile ) | resource |
31- | [ template_file.keybase_password_decrypt_command] ( https://registry.terraform.io/providers/hashicorp/template/latest/docs/data-sources/file ) | data source |
32- | [ template_file.keybase_password_pgp_message] ( https://registry.terraform.io/providers/hashicorp/template/latest/docs/data-sources/file ) | data source |
3330
3431## Inputs
3532
Original file line number Diff line number Diff line change @@ -32,24 +32,6 @@ resource "aws_iam_user_group_membership" "default" {
3232locals {
3333 encrypted_password = join (" " , aws_iam_user_login_profile. default . * . encrypted_password )
3434 pgp_key_is_keybase = length (regexall (" keybase:" , var. pgp_key )) > 0 ? true : false
35- keybase_password_pgp_message = join (" " , data. template_file . keybase_password_pgp_message . * . rendered )
36- keybase_password_decrypt_command = join (" " , data. template_file . keybase_password_decrypt_command . * . rendered )
37- }
38-
39- data "template_file" "keybase_password_decrypt_command" {
40- count = local. pgp_key_is_keybase ? 1 : 0
41- template = file (" ${ path . module } /templates/keybase_password_decrypt_command.sh" )
42-
43- vars = {
44- encrypted_password = local.encrypted_password
45- }
46- }
47-
48- data "template_file" "keybase_password_pgp_message" {
49- count = local. pgp_key_is_keybase ? 1 : 0
50- template = file (" ${ path . module } /templates/keybase_password_pgp_message.txt" )
51-
52- vars = {
53- encrypted_password = local.encrypted_password
54- }
35+ keybase_password_pgp_message = local. pgp_key_is_keybase ? templatefile (" ${ path . module } /templates/keybase_password_pgp_message.txt" , { encrypted_password = local.encrypted_password }) : " "
36+ keybase_password_decrypt_command = local. pgp_key_is_keybase ? templatefile (" ${ path . module } /templates/keybase_password_decrypt_command.sh" , { encrypted_password = local.encrypted_password }) : " "
5537}
You can’t perform that action at this time.
0 commit comments