Skip to content

feat(google_fastly_waf): Allow migrating away from EdgeDeployment APIs#465

Merged
Tibap merged 8 commits into
mainfrom
feat(google_fastly_waf)-migrate-away-from-EdgeDeployment-APIs
May 19, 2026
Merged

feat(google_fastly_waf): Allow migrating away from EdgeDeployment APIs#465
Tibap merged 8 commits into
mainfrom
feat(google_fastly_waf)-migrate-away-from-EdgeDeployment-APIs

Conversation

@Tibap
Copy link
Copy Markdown
Contributor

@Tibap Tibap commented May 6, 2026

Description

Adds a legacy_edge_deployment variable to allow choosing between the legacy SigSci EdgeDeployment APIs and the newer Fastly APIs. This enables existing services to adopt the latest version without requiring an immediate migration away from the legacy backend.

With new Fastly's APIs:

  • A new product_enablement is used to enabled ngwaf
  • EdgeDeployment resources are no longer supported
  • Setting req.http.X-Sigsci-Response-Headers = "true" are not needed anymore
  • Edge Security dictionary is replaced by the new product enablement section
  • SigSci headers are replaced in bigquery logging

Related Tickets & Documents

@github-actions github-actions Bot added the minor This PR will increment a minor version label May 6, 2026
@Tibap Tibap added major This PR will increment a major version and removed minor This PR will increment a minor version labels May 6, 2026
Tibap added 4 commits May 6, 2026 16:44
- Remove locals.tf now that WAF is compatible with Fastly's Staging product
- Remove Edge Security dictionary as this is replaced by the new product enablement section.
- Update sigsci headers in bigquery logging
@Tibap Tibap marked this pull request as ready for review May 18, 2026 15:02
@Tibap Tibap requested a review from a team as a code owner May 19, 2026 18:37
@Tibap Tibap added minor This PR will increment a minor version and removed major This PR will increment a major version labels May 19, 2026
@github-actions
Copy link
Copy Markdown
Contributor

Release plan

Directory Previous version New version
google_fastly_waf 2.25.0 2.26.0

@bkochendorfer bkochendorfer changed the title feat(google_fastly_waf): migrate away from EdgeDeployment APIs feat(google_fastly_waf): Allow migrating away from EdgeDeployment APIs May 19, 2026
Copy link
Copy Markdown
Member

@bkochendorfer bkochendorfer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me.

@Tibap Tibap merged commit 64ebbbf into main May 19, 2026
10 checks passed
@Tibap Tibap deleted the feat(google_fastly_waf)-migrate-away-from-EdgeDeployment-APIs branch May 19, 2026 19:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

minor This PR will increment a minor version

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants