Switch SnowPlow pipeline from FishTown to in-house
C4
Production Change - Criticality 4Change Objective | Update the snowplow.trx.gitlab.net IP address to point to our in-house SnowPlow pipeline |
---|---|
Change Type | C4 |
Services Impacted | Event Tracking |
Change Team Members | @cmcfarland @ahanselka @tayloramurphy @tipyn |
Change Severity | ~S4 |
Buddy check or tested in staging | We conducted a test run last week and it worked well |
Schedule of the change | 6/10/2019 4:30pm EDT |
Duration of the change | 20 or so minutes, depending on TTL |
Detailed steps for the change. Each step must include: | - pre-conditions for execution of the step, - execution commands for the step, - post-execution validation for the step , - rollback of the step |
- Pre-Conditions
- Set snowplow.trx.gitlab.net TTL to 10s.
- Record the current CNAME setting in case we need to roll back.
- Execcution
- Update snowpow.trx.gitlab.net as CNAME to the pipeline load balancer.
- Post Execution validation
- Verify that data is flowing into the pipeline.
- Set the TTL back to 10 minutes.
- Roll Back
- Change the DNS CNAME back to the FishTown pipeline.
Edited by Cameron McFarland