tomoyamachi / terraform-private-ec2-ssm

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

terraform-private-ec2-ssm

img

References

Commands

$ ssh-keygen -t rsa -f example -N ''
$ terraform init
$ terraform apply
$ terraform apply -var="instance=c5.large" -var="key_name=example"

How to login

Install SessionManager plugin if you want to use ssh.

# macos
curl "https://s3.amazonaws.com/session-manager-downloads/plugin/latest/mac/session-manager-plugin.pkg" -o "session-manager-plugin.pkg"
sudo installer -pkg session-manager-plugin.pkg -target /
sudo ln -s /usr/local/sessionmanagerplugin/bin/session-manager-plugin /usr/local/bin/session-manager-plugin

Attention

Only allowed terraform applied user arn. Check for-client.tf.

About


Languages

Language:HCL 100.0%