Skip to content

Commit

Permalink
Added additional step for chart changes
Browse files Browse the repository at this point in the history
  • Loading branch information
kjallen committed May 17, 2024
1 parent ea97741 commit f7269a5
Showing 1 changed file with 7 additions and 6 deletions.
13 changes: 7 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,9 +58,9 @@ Optional: Contact DevSupport for Argo account for log access

### Application Only Changes

- Create a branch and create the changes to the application code
- Create a branch and create the changes to the application code.

- The `version` field must be incremented in `charts/Chart.yaml`
- The `version` field must be incremented in `charts/Chart.yaml`.

- Submit a pull request. On _submission_ or merge of a pull request, a container image is built and pushed to Docker Hub.

Expand All @@ -72,8 +72,9 @@ Optional: Contact DevSupport for Argo account for log access

With the `image: tag` value updated a build will automatically be deployed when updating `[stage,test]-oralhistory-values.yaml`. For production, the file should be updated and DevSupport notified.

## Production Notes:
### Chart Changes

Regarding `docker-compose.production.yml`: The delayed_job container is for scaling out processing of peaks for all of the audio files.
However, the web container always has one worker.
Stopping the delayed_job container will not stop jobs from being run.
If there are changes to files under `templates/`, an extra step is required to propagate the chart changes.

- Submit a pull request to the [gitops_kubernetes](https://github.com/UCLALibrary/gitops_kubernetes) repository.
- The pull request should increment the `sources : targetRevision` value under the appropriate environment section in the `apps\apps-team-prod-environment-values.yaml` file.

0 comments on commit f7269a5

Please sign in to comment.