[ABTEST-394] Create custom domain for ABn Testing API gateway Created: 07/Jan/21  Updated: 07/Jun/21  Resolved: 26/May/21

Status: Closed
Project: A/B Testing
Component/s: None
Affects Version/s: None
Fix Version/s: 1.0

Type: Improvement Priority: Neutral
Reporter: Ilgun Ilgun Assignee: Nguyen Phung Chi
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: 0d
Time Spent: 5d 3h
Original Estimate: Not Specified

Issue Links:
Relates
dependency
Template:
Acceptance criteria:
[X]* Have a URL in magnolia domain abtesting.magnolia-cloud.com
[X]* Manage it ourselves and re-direct calls to it to abtesting.magnolia-cloud.com
Task DoD:
[X]* Doc/release notes changes? Comment present?
[X]* Downstream builds green?
[X]* Solution information and context easily available?
[X]* Tests
[X]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Documentation update required:
Yes
Date of First Response:
Epic Link: ABn GA tasks
Sprint: Content Mngmt 04
Story Points: 5

 Description   

We should ideally have full control over the API gateway URLs. One reason is that it is error-prone for the customer to change it, the other one would be that we don't have control over it and we cannot make prompt changes ourselves and always need to ask the customer to change the URL which is not a good practice.

 

AC

  • Have a URL in magnolia domain "abtesting.magnolia-cloud.com"
  • Manage it ourselves and re-direct calls to it to "abtesting.magnolia-cloud.com"


 Comments   
Comment by Jan Haderka [ 12/May/21 ]

I would have slighter preference for abtesting.magnolia-... over ab-testing.magnolia-.... I'm also wondering if it's necessary to use magnolia-csm.com or whether we should not use magnolia-cloud.com. Would have slighter preference for the -cloud.com one if it doesn't cause issues for SREs, otherwise either is fine.

Comment by Espen Jervidalo [ 12/May/21 ]

Discussion

  • We need to migrate the current magnolia-cloud.com under SRE-1829
    • Might get in touch with AWS support.
    • The process is documented by AWS.
  • Setup abtesting.magnolia-cloud.com under AB Testing AWS Account using name servers (DNS) of the SRE platform account
  • AWS Accounts:
    • magnolia-abtesting (95..) currently used and setup with SSO and Jenkins pipelines
    • For the GA, there's a new account being setup, missing:
      • SSO integration for access SREs
      • Jenkins integration
Comment by Nguyen Phung Chi [ 26/May/21 ]

This is done by SRE team, thanks to agarcia and jvalderrama

Generated at Sun Feb 11 22:55:48 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.