Skip to content

Manage Fastly service configuration via Terraform #2510

Closed
@ewdurbin

Description

@ewdurbin

Describe the solution you'd like

Our current Fastly configuration is managed manually. This isn't ideal.

PSF Infrastructure currently manages PyPI's suite of Fastly services with Terraform via https://github.com/pypi/infra, and peps.python.org via https://github.com/python/peps/tree/main/infra. I'd like to see us do the same for www.python.org.

We have options, either a new Fastly service built from scratch to match the current service, or a Terraform import of the existing service (to be clear I don't think that constructs a terraform config, just imports the state).

This will enable us to have better safety and visibility in changes to that portion of the infrastructure.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions