Skip to content

Latest commit

 

History

History
22 lines (12 loc) · 1.64 KB

server-setup-guide-for-sunbird-rc.md

File metadata and controls

22 lines (12 loc) · 1.64 KB

Server Setup guide for Sunbird-RC

Required jobs to build and deployed

Since APIs intercommunicated with other services, deploy the services in below order

ComponentBuild JobDeploy Job
CertificateAPIBuild/Sunbird-RC/CertificateApiDeploy/Sunbird-RC/CertificateApi
Uploading Schema files to CloudDeploy/Sunbird-RC/Upload_RC_Schema
CertificateSignBuild/Sunbird-RC/CertificateSignDeploy/Sunbird-RC/CertificateSign
RegistryBuild/Sunbird-RC/RegistryDeploy/Sunbird-RC/Registry

Steps to update certificate schema

Step 1 : Upload updated schema files.
Deploy Jenkins job: Deploy/dev/Sunbird-RC/Upload_RC_Schema

Note: Since certificate signer service will cache the templates. please ensure the template is updated in the respective path as per the files below.

https://github.com/project-sunbird/sunbird-devops/blob/release-5.3.0-lern/kubernetes/helm_charts/sunbird-RC/registry/schemas/TrainingCertificate.json

https://github.com/project-sunbird/sunbird-devops/blob/release-5.3.0-lern/utils/sunbird-RC/schema/credential_template.json

Step 2 : Deploy certificate signer service

Jenkins Job: Deploy/dev/Sunbird-RC/CertificateSign