Skip to content

Commit

Permalink
Merge pull request #5494 from ministryofjustice/prisoner-content-hub-waf
Browse files Browse the repository at this point in the history
Add runbook for prisoner content hub
  • Loading branch information
mikebell authored Apr 19, 2024
2 parents 79e5be9 + 06bde02 commit 5a6df47
Showing 1 changed file with 20 additions and 0 deletions.
20 changes: 20 additions & 0 deletions runbooks/source/updating-prisoner-content-hub-waf.html.md.erb
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
title: Updating Prisoner Content Hub WAF
weight: 60
last_reviewed_on: 2024-04-19
review_in: 6 months
---

# Updating Prisoner Content Hub WAF

Every so often the Prisoner Content Hub require their WAF IP allowlist updating. This is a bespoke job and not fully #gitops

1. Log in to AWS Console
2. Goto Parameter Store - ensure you're in eu-west-2
3. Search for "prisoner"
4. Select the correct `ip-allow-list` parameter store (per environment)
5. Add or remove the IP address from the JSON object and save
6. Log in to Concourse
7. Run the `infrastructure-account` plan pipeline - you should see the `aws_wafv2_ip_set` have pending updates
8. Run the `infrastructure-account` apply pipeline
9. Confirm the changes by going to WAF & Shield, select Web ACLs, click on the correct environment, select Rules and search for the IP address.

0 comments on commit 5a6df47

Please sign in to comment.