Skip to content

Latest commit

 

History

History
67 lines (49 loc) · 2.15 KB

README.md

File metadata and controls

67 lines (49 loc) · 2.15 KB

AWS Resource Tagger

logo

Overview

The AWS Resource Tagger tool is a script that creates, updates or deletes tags in your Amazon Web Services (AWS) environments.

Getting Started

Assumes you have cloned this repo to your local filesystem

Create a virtual environment

python -m venv .venv --prompt rt

Activate the virtual environment

.venv/Scripts/activate

Install required packages

pip install -r requirements.txt

Create a config file for each environment

The config-{env}.yaml file will contain the following:

  • api_endpoint is the URL where you can generate a new token for AWS access.
  • api_key is the API key associated with the api endpoint
  • profile_name is the name of the AWS CLI profile to be generated/used
  • aws_config contains information used when creating the Config object used by the Boto3 clients
api_endpoint: "https://example.com/generate_token"
api_key: "xxxxXXXXxxxxXXXXxxxxXXXXxxxxXXXXxxxxXXXX"
profile_name: my_user-dev
aws_config:
  region_name: us-east-1
  retries:
    max_attempts: 10
    mode: "standard"

Run the script

python main.py

Support

If you encounter any issues or have questions about the AWS Network Interface Query tool, please open an issue on our GitHub repository.

For general AWS-related inquiries and support, please refer to the AWS Support resources.

Acknowledgments

This project is built upon the Boto3, an AWS SDK. We would like to acknowledge the AWS community and contributors for their valuable work.

Author

AWS Resource Tagger is developed and maintained by Jeff Ussing.


Thank you for using the AWS Resource Tagger tool! We hope it simplifies the task of tagging resources. If you have any feedback or suggestions, please don't hesitate to reach out.