Skip to content

ci: add ACL and firewall rules in deploy action#3123

Merged
merll merged 16 commits intomainfrom
APL-1753
Apr 13, 2026
Merged

ci: add ACL and firewall rules in deploy action#3123
merll merged 16 commits intomainfrom
APL-1753

Conversation

@merll
Copy link
Copy Markdown
Contributor

@merll merll commented Apr 10, 2026

📌 Summary

On test deployments using the GitHub action, this PR adds a restrictive ACL to the control plane. In addition, Linode Cloud Firewall Controller is configured to only allow traffic from internal addresses.

Autoscaling has been removed since it was both set to min and max = 3.

🔍 Reviewer Notes

Job https://github.com/linode/apl-core/actions/runs/24333919669/job/71045997719 has been run during testing.

🧹 Checklist

  • Code is readable, maintainable, and robust.
  • Unit tests added/updated

@merll merll requested a review from Ani1357 as a code owner April 10, 2026 10:10
Comment thread .github/workflows/integration.yml Outdated
@merll merll merged commit a370b2f into main Apr 13, 2026
12 checks passed
@merll merll deleted the APL-1753 branch April 13, 2026 19:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants