azavea / azavea/lambda-geotrellis-tile-server

Add tooling to set content handling in integration response automatically

Open
#15 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Shell
Stars
33
Forks
4
PR merge metrics
No merged PRs in 30d

Description

Manually having to set Content Handling = "Convert to binary (if needed)" after each deploy is a nuisance, especially since the only way to test things out is to deploy the new version. This [can be set with
`boto3`](http://boto3.readthedocs.io/en/latest/reference/services/apigateway.html#APIGateway.Client.update_integration_response) but some thought needs to go into how to make it work.

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue points to boto3's APIGateway.Client.update_integration_response; start there and trace how the project's deployment tooling configures API Gateway integration responses. Done means deployments automatically apply Content Handling = "Convert to binary (if needed)" without manual intervention, with a repeatable way to verify it.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws
Domain
api, devops
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.