Skip to content

Draft: adding tag field in ddms services values.yaml

Akshay Kumar requested to merge cherry-pick-a756e084 into master

Problem Statement: Presently, we rely on the Docker image tag specified in the "appVersion" field within the Chart.yaml file of each OSDU service's respective Helm chart. It's important to note that we maintain individual Helm charts for all services except for DDMS, which utilizes a shared Helm chart called "standard-ddms." Standard-ddms helm chart is build and packaged in a pipeline different than DDMS services using it. As a result, there are occasional discrepancies between the desired image tag and the one available for a specific service.

Solution: When determining the image tag value, our process first checks the values.yaml file associated with the service. If the tag value is not found there, it then looks in the chart.yaml file Link. For the ddms services using this helm chart, we have specified the tag value within the values.yaml file.

Merge request reports