Skip to content

Commit 6c6921b

Browse files
authored
feat: allow skip saving ssh keys to files
1 parent a202c67 commit 6c6921b

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

main.tf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,14 +35,14 @@ resource "aws_key_pair" "generated" {
3535
}
3636

3737
resource "local_file" "public_key_openssh" {
38-
count = local.enabled && var.generate_ssh_key == true ? 1 : 0
38+
count = local.enabled && var.generate_ssh_key == true && var.save_ssh_key ? 1 : 0
3939
depends_on = [tls_private_key.default]
4040
content = tls_private_key.default[0].public_key_openssh
4141
filename = local.public_key_filename
4242
}
4343

4444
resource "local_sensitive_file" "private_key_pem" {
45-
count = local.enabled && var.generate_ssh_key == true ? 1 : 0
45+
count = local.enabled && var.generate_ssh_key == true && var.save_ssh_key ? 1 : 0
4646
depends_on = [tls_private_key.default]
4747
content = tls_private_key.default[0].private_key_pem
4848
filename = local.private_key_filename

0 commit comments

Comments
 (0)