Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mukulmantosh/packer-exercises

Streamlining AMIs using Packer, Vault & GitHub Actions
https://github.com/mukulmantosh/packer-exercises

aws dockerfile fastapi github-actions hashicorp-packer hashicorp-vault packer packer-template python python3

Last synced: 13 days ago
JSON representation

Streamlining AMIs using Packer, Vault & GitHub Actions

Awesome Lists containing this project

README

        

# Packer Exercises

![stack](./misc/stack.jpg)

Welcome to the Packer Tutorial.

## Prerequisites

Before starting up this project, make sure you have an AWS account and
Packer installed in your machine.

### Software Installation

- [x] [AWS Command Line Interface](https://aws.amazon.com/cli/) - The AWS Command Line Interface (CLI) is a unified tool to manage your AWS services.
- [x] [Docker](https://www.docker.com/) - Docker helps developers bring their ideas to life by conquering the complexity of app development.
- [x] [Packer](https://www.packer.io/) - Packer is a free and open source tool for creating golden images for multiple platforms from a single source configuration.

### Blog

For in-depth, follow this tutorial

- [Streamlining AMIs using Packer, Vault & GitHub Actions](https://dev.to/mukulmantosh/streamlining-amis-using-packer-vault-github-actions-18g)

## DockerHub
- [https://hub.docker.com/r/mukulmantosh/packerexercise](https://hub.docker.com/r/mukulmantosh/packerexercise)

## References

If you are interested to know more about AWS with Python, then you can follow the below links.

- [Developing Serverless APIs using AWS Toolkit](https://www.jetbrains.com/pycharm/guide/tutorials/intro-aws/)
- [Developing Django Application using AWS NICE DCV, high-performance remote desktop and application streaming](https://www.jetbrains.com/pycharm/guide/tutorials/django-aws/)