Skip to content

Repository files navigation

Technologies

  • Golang
  • Terraform
  • Localstack
  • AWS S3
  • AWS Glue
  • AWS Athena

Todo:

  • Create cronjob to convert Json into Parquet
  • Change Glue + Athena to fetch new Parquet data
  • Setup Terraform for local development

Run GitHub pipelines locally with Act:

act -W .github/workflows/ci.yml \
-P ubuntu-latest=catthehacker/ubuntu:act-latest \
--secret-file .env

Deploy to K8s:

docker build -t go_app .
kind load docker-image go_app:latest
kubectl apply -f .

About

Save JSON sent by request into S3 as JSON + Glue and fetch with Athena

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages