Azure Container Instances Runner on Azure Functions. A timmer trigger function written in Python.
First, build the platform with Terraform. Then deploy the function in GitHub Actions. Pushing tags with semantic versioning (vx.y.z) will run the deployment workflow.
- Terraform: 1.0.1
- hashicorp/azurerm: 2.66
- integrations/github: 4.12
- Azure Functions
- Plan: Consumption
- OS: Linux
- Runtime: Python 3.8
Each params takes precedence over the item below it. For example, setting an env. var overrides the same parameter in the configuration file.
- Key Vault secret (settings.py)
- env. var
- config file (settings.ini)
- default in code (settings.py)