Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cliffano/packer-awstaga
Packer builder of machine image for running Awstaga configuration-based AWS resource tagging tool
https://github.com/cliffano/packer-awstaga
aws awstaga docker packer
Last synced: 20 days ago
JSON representation
Packer builder of machine image for running Awstaga configuration-based AWS resource tagging tool
- Host: GitHub
- URL: https://github.com/cliffano/packer-awstaga
- Owner: cliffano
- License: apache-2.0
- Created: 2023-08-05T01:48:47.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-16T00:47:03.000Z (about 1 year ago)
- Last Synced: 2024-12-03T20:49:16.677Z (about 1 month ago)
- Topics: aws, awstaga, docker, packer
- Language: Makefile
- Homepage:
- Size: 40 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
[![Build Status](https://github.com/cliffano/packer-awstaga/workflows/CI/badge.svg)](https://github.com/cliffano/packer-awstaga/actions?query=workflow%3ACI)
[![Docker Pulls Count](https://img.shields.io/docker/pulls/cliffano/awstaga.svg)](https://hub.docker.com/r/cliffano/awstaga/)
[![Security Status](https://snyk.io/test/github/cliffano/packer-awstaga/badge.svg)](https://snyk.io/test/github/cliffano/packer-awstaga)Packer Awstaga
--------------Packer Awstaga is a Packer builder of machine image for running [Awstaga](https://github.com/cliffano/awstaga) software release tool.
| Packer Awstaga Version | Awstaga Version | Python Version | Alpine Version |
|------------------------|-----------------|----------------|----------------|
| 1.3.0 | 1.2.1 | 3.12.1 | 3.19 |
| 1.2.0 | 1.2.0 | 3.12.0 | 3.18 |
| 1.1.0 | 1.1.0 | 3.12.0 | 3.18 |
| 1.0.0 | 1.0.0 | 3.12.0 | 3.18 |
| 0.11.0 | 0.12.0 | 3.12.0 | 3.18 |
| 0.10.0 | 0.11.0 | 3.11.4 | 3.18 |Installation
------------Pull awstaga Docker image from Docker Hub:
docker pull cliffano/awstaga
Or alternatively, you can create the Docker image:
git clone https://github.com/cliffano/packer-awstaga
cd packer-awstaga
make build-dockerAn image with `cliffano/awstaga` repository and `latest` tag should show up:
haku> docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
cliffano/awstaga 0.9.0-pre.0 cfabed5d3162 2 minutes ago 593MB
cliffano/awstaga latest cfabed5d3162 2 minutes ago 593MBUsage
-----Simply run a container using cliffano/awstaga image:
docker run \
--rm \
--workdir /opt/workspace \
-v /var/run/docker.sock:/var/run/docker.sock \
-v $(pwd):/opt/workspace \
-i -t cliffano/awstagaAlternatively, if you want to run the container via Docker Compose, you can have this in the configuration:
awstaga:
image: cliffano/awstaga
volumes:
- "${PWD}:/src"
working_dir: "/src"and then run Docker Compose:
docker-compose run \
--rm \
awstaga --conf-file awstaga.yaml