You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hosted on Openshift
You are hosting the certificate yourself within Openshift.
(Edit by Colin Bussanich: Sept 2023:
Generate a .csr and key.
Keep the key secure. (Generating the .csr on the OpenShift server will save you from having to move it around.)
Create a JIRA ticket for a Certificate Renewal.
Attach the .csr file. (Not the key file.) Assign to Infrastructure ([[email protected]](mailto:[email protected])). If you do not have JIRA access, you can go through the our LWRS service desk, https://apps.nrs.gov.bc.ca/int/jira/servicedesk/customer/portal/1.
Attach the iStore billing codes. There are six: Client / Responsibility / Service Line / Project / Expense Authority / TCA Account (Also called Financial Reporting account.) See [iStore Requests, Billing Information](https://apps.nrs.gov.bc.ca/int/confluence/display/IMBMIDTIER/iStore+Requests%2C+Billing+Information) for codes.
Infrastructure will place an iStore order for the certificate and attach it to the JIRA ticket. Allow several days. Install the certificate.
For a renewal, go into Openshift and copy the private key portion out from the secret, save it into yourdomain.key, then run:
openssl req -new -newkey rsa:2048 -nodes -keyout yourdomain.key -out yourdomain.csr
openssl req -new -passin file:passphrase.txt -key server.key -out server.csr -subj "/C=CA/ST=British Columbia/L=Victoria/O=Government of the Province of British Columbia/OU=FLNRORD/CN=example.gov.bc.ca"
Then follow the steps above if files need to be sent to appropriate parties.
The current entrust cert for https://organicsinfo.gov.bc.ca/ is expiring on March 28 2025, this needs to be renewed.
certbot
is no longer working for full automation as OCIO has not done path finding for entrust v2.Thanks to @DerekRoberts , we have some scripts to automate parts of it. which is here, https://github.com/bcgov/quickstart-openshift-helpers/tree/main/cert-setup
sample initial tickets that was done for initial setup , sorry link is for internal IDIR only: https://apps.nrs.gov.bc.ca/int/jira/browse/SD-105632
https://apps.nrs.gov.bc.ca/int/jira/browse/SD-106523
Some documentation for new and reinstall are here, required snippet is copied into the body. https://apps.nrs.gov.bc.ca/int/confluence/display/DEVGUILD/Generating+a+CSR
cc @kdbelair @dawnbcgov @AmanBhathal
The text was updated successfully, but these errors were encountered: