Learn the basics of using packer to create AMIs in AWS by setting up an AMI that runs a basic node web application.
Chapters:
- 0:00​ Intro
- 1:00 What is Packer
- 2:39 Setting up the project
- 4:28 Amazon Plugin
- 5:15 Source Block
- 7:39 Build Block
- 9:29 Bash Script Provisioner
- 10:40 File Provisioner
- 16:20 Packer Build
- 19:48 Local Variables
- 21:10 Source AMI Filter
- 23:57 Review
đŸ”—Code: https://github.com/Sam-Meech-Ward/intro-to-packer https://github.com/Sam-Meech-Ward/cocktails.git
đŸ”—Other tutorials: Intro to Horizontal Scaling, Load Balancing, Immutable Infrastructure with AWS: https://youtu.be/FEbfvTZCYQQ Deploy Node app on AWS EC2 Amazon Linux 2 https://youtu.be/oHAQ3TzUTro Intro to Terraform with AWS: https://youtu.be/KmtWuYh4s8o Cloud Computing Playlist: https://youtube.com/playlist?list=PL0X6fGhFFNTcU-_MCPe9dkH6sqmgfhy_M
Variables and Outputs in Terraform: https://sammeechward.com/variables-and-outputs-in-terraform/ S3 and IAM with Terraform: https://sammeechward.com/s3-and-iam-with-terraform/ Cloud-init and Terraform with AWS: https://sammeechward.com/cloud-init-and-terraform-with-aws/
đŸ”—Installing Packer: https://learn.hashicorp.com/tutorials/packer/get-started-install-cli?in=packer/aws-get-started