Python App writes a new file to S3 on every execution

Job ID: 32014038

Budget: $30 – $250 USD

need a python app that writes a new file to S3 on every execution. These files need to be maintained only for 24h.

add the date and time as prefix for you files name, The name of the buckets will be agreed later.

The app will be running as a docker container in a Kubernetes cluster every 5 minutes. There is a Namespace for QA and a different Namespace for Staging in the cluster. You don't need to provide tests but you need to be sure the app will work.
Along with the python code you need to provide Terraform resources to provision the S3 bucket (and its associated resources), as well as a Kubernetes resource that will run the application as described.

You do not need to deploy a Kubernetes cluster or actual AWS resources, just provide the Terraform snippets.
Related categories: JavaScript Python Linux Django Software Architecture