SIMS
SIMS copied to clipboard
[FOR KAL] EDW Extract - Deployment Standards
** User Story ** As a SIMS team we want to ensure that deployments and secrets are standardized for usage to ensure that maintenance is straight forward for the team.
Acceptance Criteria
- [ ] Nino to have EDW API utilize this new user;
- [ ] Kal to retire DC for Deployment
- [x] discuss image pruning
- [ ] Update Route: aest-api.0c27fb-dev.apps.silver.devops.gov.bc.ca to https://xxx.sims.studentaidbc.ca/edwapi
- [ ] DeploymentConfig to be renamed: edw-api
- [ ] BuildConfig to be renamed edw-api
- [ ] Remove secret sims-dev-api
- [ ] Update DC to use existing secret simsdb-pguser-app-database-user and map required db values.
- [ ] Create a new secret to contain APP_KEY and map that to the DC
- [ ] Create a new Config Map edw-api-secret for the following settings and set appropriately and map to the DC
- APP_DEBUG=true
- APP_ENV=development
- APP_NAME="EDW Extract API"
- APP_URL=localhost
- CACHE_DRIVER=file.
- DB_CONNECTION=pgsql
- DB_HOST=
- DB_PORT=
- DB_SCHEMA_NAME=sims
- FILESYSTEM_DRIVER=local
- KEYCLOAK_CERT=
- LOG_CHANNEL=stack
- LOG_DEPRECATIONS_CHANNEL=null
- LOG_LEVEL=debug
- QUEUE_CONNECTION=sync
- SERVICE_ACCOUNT=
- SESSION_DRIVER=file
- SESSION_LIFETIME=120
- [ ] Add PDB with minimum of 1
- [ ] Review and add HPA
- [ ] Minimum Replicas of 2 pods
The changes have been made in accordance with the above requested items on the list. We didn't add the HPA as it seemed to be unnecessary however , it can be added later on if needed.
Stephen to send current status via email to Michelle and Jason