/cookiecutter-python-gcp-cloud-function-terraform

Cookiecutter for creating a python cloud function to be deployed with terraform.

Primary LanguageHCL

cookiecutter-python-gcp-cloud-function-terraform

A cookiecutter template for creating python-based cloud functions with the goal of deployment to GCP via use of Terraform.

Features

  • Formatting and linting with black and pylint
  • Unit testing and coverage with pytest.
  • Deployment with terraform
  • Orchestration via make
  • Setup for Github Actions pipeline.

Usage

cookiecutter https://github.com/rjulian/cookiecutter-python-gcp-cloud-function-terraform