provisioner "file" {
source = "index.html"
destination = "/tmp/index.html"
connection {
type = "ssh"
user = "ec2-user"
private_key = "id_rsa"
host = "self"
}
}
aws_instance.web: Provisioning with 'file'...
Terraform Error: Failed to read ssh private key: no key found
Solutions
private_key – The contents of an SSH key to use for the connection. These can be loaded from a file on disk using the file function. This takes preference over the password if provided.
private_key = “file(/Users/rajeshkumar/.ssh/id_rsa)”
Terraform Basic Tutorial with Demo by Piyush 2020
Terraform Fundamental Tutorials by Harish in 2020
Terraform Fundamental Tutorial By Guru in 2020 Part-1
Terraform Fundamental Tutorial By Guru in 2020 Part-2
Terraform Fundamental Tutorial By Guru in 2020 Part-3
Terraform Fundamental Tutorial By Guru in 2020 Part-4
Terraform Fundamental Tutorial By Guru in 2020 Part-5
Terraform Advance Tutorial for Beginners with Demo 2020 — By DevOpsSchool
Latest posts by Rajesh Kumar (see all)
- Best AI tools for Software Engineers - November 4, 2024
- Installing Jupyter: Get up and running on your computer - November 2, 2024
- An Introduction of SymOps by SymOps.com - October 30, 2024