cds-snc / notification-planning-core

Project planning for GC Notify Core Team
0 stars 0 forks source link

Configure IPv4 Geolocate Service to Deploy to Production #369

Open jimleroyer opened 3 months ago

jimleroyer commented 3 months ago

Description

As a maintainer of the ipv4-geolocate repository, I want its workflow to use the new Github VPN that we set up So that the workflow continues to execute properly.

WHY are we building?

Keep our GH workflows executing successfully.

WHAT are we building?

The workflow needs to connect to the production VPN and deploy the new version of IPv4 Geolocate to prod K8s

VALUE created by our solution

Aligned with latest security standards (VPN to protect our kubernetes endpoints) and our other repository workflows.

Acceptance Criteria

QA Steps

P0NDER0SA commented 2 months ago

coded! opening a PR https://github.com/cds-snc/ipv4-geolocate-webservice/pull/52

P0NDER0SA commented 2 months ago

https://github.com/cds-snc/ipv4-geolocate-webservice/pull/53

P0NDER0SA commented 2 months ago

all merged and working. Let's check that the cron job is working tomorrow.

ben851 commented 2 months ago

@ben851 to QA

P0NDER0SA commented 2 months ago

Need to QA this today -- check that it's been running properly and deploying on scheduled cron job

ben851 commented 2 months ago

I forgot. I will QA today

P0NDER0SA commented 2 months ago

This appears to be scheduled for weekly (on wednesday) -- it's been 5 days. If we dont see these run by thurs there's a prob

P0NDER0SA commented 2 months ago

This one is QAed and it's good!