FSM devops setups
Deployment Details
Deploy the latest version of FSM.
Add fsm-persister.yml file in the config folder in git, add that path in persister (the file path is to be added in environment yaml file in param called persist-yml-path), and restart the egov-persister service.
If index are to be created, add the indexer config path in the indexer service (the file path is to be added in environment yaml file in param called egov-indexer-yaml-repo-path), and restart egov-indexer service.
path:- deploy-as-code/helm/charts/sanitation/fsm/values.yaml - link
Infra-Ops Configuration
Configurations that we can manage through values.yml fsm-calculator in infraops repo as follows:
Description | name in values.yml | Current Value |
id-gen host, to generate the application number | EGOV_IDGEN_HOST | egov-idgen from egov-service-host |
Kafka Consumer Group | SPRING_KAFKA_CONSUMER_GROUP_ID | egov-fsm-service |
kafka topic to which service push data to save new fsm application | PERSISTER_SAVE_FSM_TOPIC | save-fsm-application |
kafka topic to which service push data to save workflow status | PERSISTER_UPDATE_FSM_WORKFLOW_TOPIC | update-fsm-workflow-application |
kafka topic to which service push data to update the existing fsm application | PERSISTER_UPDATE_FSM_TOPIC | update-fsm-application |
mdms service host | EGOV_MDMS_HOST | egov-mdms-service from egov-service-host |
billing-service host | EGOV_BILLINGSERVICE_HOST | billing-service from egov-service-host |
fsm-calculator service host | EGOV_FSM_CALCULATOR_HOST | fsm-calculator from egov-service-host |
workflow v2 service host | WORKFLOW_CONTEXT_PATH | egov-workflow-v2 from egov-service-host |
ui host, to return send the url of new application in sms notification | EGOV_UI_APP_HOST | egov-services-fqdn-name from egov-service-host |
vendor service host, to get DSO details | EGOV_VENDOR_HOST | vendor from egov-service-host |
Vehicle service host, to get vehicle details and manage vehicleTrip | EGOV_VEHICLE_HOST | vehicle from egov-service-host |
Collection service host, to get the payment details | EGOV_COLLECTION_SERVICE_HOST | collection-services from egov-service-host |
localization service host, to get the locale data | EGOV_LOCALIZATION_HOST | egov-localization from egov-service-host |
user service host, to get the locale data | EGOV_USER_HOST | egov-user from egov-service-host |
pdf service host, to get the locale data | EGOV_PDF_HOST | pdf-service from egov-service-host |
url shortening service host, to get the short url for the long once | EGOV_URL_SHORTNER_HOST | egov-url-shortening from egov-service-host |
Sample values.yml
Last updated