Skip to content

Latest commit

 

History

History
24 lines (22 loc) · 1.57 KB

production-checklist.md

File metadata and controls

24 lines (22 loc) · 1.57 KB

Production deployment checklist

  1. Change log level to INFO in application properties.
  2. Enable persistence in all modules. On cloud change the storage class from 'Delete' to 'Retain'. If you already have PV as 'Delete', you can edit the PV config and change it to 'Retain' (without having to change storage class)
  3. Make sure storage class allows expansion of storage.
  4. Review size of persistent volumes and update.
  5. Increase the number of nodes in the cluster according to expected load.
  6. Set up backup for Longhorn.
  7. Disable registration processor External Stage if not required.
  8. Set rate control (throttling) parameters for PreReg.
  9. Reprocessor cronjob frequency and other settings
  10. All cronjobs timings according to the country (check property files)
  11. Valid urls redirect in Keycloak - set specific urls.
  12. Keycloak Realm connection timeout settings - review all.
  13. Postgres production configuration
  14. Disable '111111' default OTP.
  15. Review idschema attribute names again name is Datashare policy and Auth policy for any partner (including IDA).
  16. Review attributes specified in ida-zero-knowledge-unencrypted-credential-attributes
  17. Review 1id-authentication-mapping.json` in config vis-a-vis attribute names in idschema
  18. Scripts to clean up processed packets in landing zone.
  19. On-prem K8s cluster production configuration as given here.
  20. Increase replicaCount for Clamav.
  21. Kafka: disable option to delte a topic: deleteTopicEnable: false