elixir-cloud-aai / trs-filer

Lightweight, flexible Flask/Gunicorn-based GA4GH TRS implementation
Apache License 2.0
8 stars 6 forks source link

Add appName to all resources so they can be deployed with other resou… #114

Closed lvarin closed 4 months ago

lvarin commented 4 months ago

…rces in the same namespace

Description

Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.

Fixes # (issue)

Type of change

Please delete options that are not relevant.

Checklist:

Summary by Sourcery

This pull request introduces the appName variable to all resource names in the deployment templates, enabling them to be deployed alongside other resources in the same namespace. Additionally, the trs-filer image version has been updated in the values.yaml file.

sourcery-ai[bot] commented 4 months ago

Reviewer's Guide by Sourcery

This pull request introduces a new feature that adds the appName variable to all relevant Kubernetes resource templates. This change allows the resources to be deployed within the same namespace more effectively. The MongoDB deployment, service, and PVC templates, as well as the TRS Filer configMap and deployment templates, have been updated to include the appName variable. Additionally, the trs_filer image version has been updated, and the appName variable has been added to the values.yaml file.

File-Level Changes

Files Changes
deployment/templates/mongo-deploy.yaml
deployment/templates/mongo-service.yaml
deployment/templates/mongo-pvc.yaml
Updated MongoDB deployment, service, and PVC templates to include appName variable for better namespace management.
deployment/templates/trs-filer-configmap-job.yaml
deployment/templates/trs-filer-deploy.yaml
Updated TRS Filer configMap and deployment templates to include appName variable.
deployment/values.yaml Updated trs_filer image version and added appName variable.

Tips - Trigger a new Sourcery review by commenting `@sourcery-ai review` on the pull request. - Continue your discussion with Sourcery by replying directly to review comments. - You can change your review settings at any time by accessing your [dashboard](https://app.sourcery.ai): - Enable or disable the Sourcery-generated pull request summary or reviewer's guide; - Change the review language; - You can always [contact us](mailto:support@sourcery.ai) if you have any questions or feedback.