bcgov / foi-flow

Freedom of Information modernization
Apache License 2.0
5 stars 3 forks source link

PROD - fee payment vanity URLs update #3198

Closed abin-aot closed 1 year ago

abin-aot commented 1 year ago

Title of ticket:

Description

The purpose of this task is to update fee payment routes on OCP with vanity urls, SSL certs. If it affects existing URLs - we need to look into that as well.

Dependencies

Are there any dependencies?

DOD

abin-aot commented 1 year ago

image.png

abin-aot commented 1 year ago

New CSR created for below DNS and it need to be updated on ALL - Custom routes

DNS.1=foirequests.gov.bc.ca DNS.2=www.foirequests.gov.bc.ca DNS.3=test.foirequests.gov.bc.ca DNS.4=dev.foirequests.gov.bc.ca DNS.5=reports.foirequests.gov.bc.ca DNS.6=test.reports.foirequests.gov.bc.ca DNS.7=dev.reports.foirequests.gov.bc.ca DNS.8=redaction.foirequests.gov.bc.ca DNS.9=redaction.test.foirequests.gov.bc.ca DNS.10=redaction.dev.foirequests.gov.bc.ca DNS.11=payments.foirequests.gov.bc.ca DNS.12=payments.test.foirequests.gov.bc.ca DNS.13=payments.dev.foirequests.gov.bc.ca DNS.14=help.foirequests.gov.bc.ca DNS.15=help.dev.foirequests.gov.bc.ca DNS.16=help.test.foirequests.gov.bc.ca

abin-aot commented 1 year ago

Going to PROD EOD today. but need to create a new ticket to renew SSL in March 2023 - @lmullane , @m-prodan , @abin-aot image.png

abin-aot commented 1 year ago

1.TAKE BACK UP OF ROUTES - FOI FLOW, REPORTS

  1. UPDATE SSL KEYS - foirequests.gov.bc.ca.txt to certificate , PRIVATE KEY TO PRIVATE KEY, L1KCHAIN to cacertificate
  2. CREATE NEW ROUTE FOR FORMS-FLOW_AI_WEB on 04A** OCP PROJECT. Copy TLS section under ROUTE > SPEC from existing(update) to FFAIWEB ROUTE. 4 UPDATE, ADD CORS PAYMENTS ROUTE to REQUEST MANAGEMETN API ENV VAR
  3. UPDATE ENV VAR on BPM, REQUEST MANAGEMETN API
  4. UPDATE CONFIG MAP ON FOI FLOW WEB.