paulmarsicloud/terraform-aws-ssh
docker image containing terraform, aws cli and ssh
93
This debian based image contains Terraform, AWS CLI v2, AWS Session Manager plugin and a custom ssh config in order to use aws ssm
to ssh to AWS EC2 instances.
The /root/.ssh/
file looks as follows:
# SSH over Session Manager
host i-* mi-*
ProxyCommand sh -c "aws ssm start-session --target %h --document-name AWS-StartSSHSession --parameters 'portNumber=%p'"
This image is primarily used for GitLab and CircleCI pipelines that create OpenVPN EC2 instances using the paulmarsicloud/openvpn-ephemeral/aws Terraform Module.
docker pull paulmarsicloud/terraform-aws-ssh