You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/pages/docs/argo-cd/steps/update-application-image-tags.md
+12-6Lines changed: 12 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,12 +10,6 @@ navOrder: 30
10
10
The Update Argo CD Application Image Tags step is responsible for iterating over your Argo CD Application's repository, and
11
11
updating the image tag for referenced container images.
12
12
13
-
:::div{.info}
14
-
When deploying a Helm Chart with multiple values files, specific annotations must be added to your Argo CD Application to
15
-
ensure the correct sections of the relevant values files are updated. See [Helm Annotations](/docs/argo-cd/annotations/helm-annotations) for
16
-
more information.
17
-
:::
18
-
19
13
## Container Images
20
14
21
15
Add package references for each container image you would like to update when you run your deployment. Unreferenced container images in your manifests will not be changed by Octopus.
@@ -26,6 +20,18 @@ When targeting a Helm-based application source, each referenced container image
26
20

27
21
:::
28
22
23
+
Depending on what the helm value contains:
24
+
25
+
- Only the tag - it will be replaced with the package's version, with no further validation or checking.
26
+
- Tag, ImageName and repository, these fields will be validated against the step package's properties to ensure the correct data is being inserted.
27
+
- If the namespace/repository do not align with the step package, tag replacement will not be performed.
28
+
29
+
:::div{.info}
30
+
Using the step-based notation may not be appropriate for complex use cases (e.g. updating multiple sources from the one deployment). In such cases, [Helm Annotations](/docs/argo-cd/annotations/helm-annotations) may be required.
31
+
32
+
Note: Helm Annotations will only be considered during step execution when **no** helm-image-tag-paths have been defined in the step directly.
33
+
:::
34
+
29
35
If the application cluster's default registry has been changed, see [cluster annotations](/docs/argo-cd/annotations/cluster-annotations) to ensure
30
36
the correct default registry is shared with Octopus.
0 commit comments