File tree 6 files changed +48
-5
lines changed
6 files changed +48
-5
lines changed Original file line number Diff line number Diff line change @@ -7,6 +7,11 @@ numbering uses [semantic versioning](http://semver.org).
7
7
8
8
(no changes yet)
9
9
10
+ ## v7.1.0-ea
11
+
12
+ - Feature: New canarying features for Ambassador in the chart that allow creation of a secondary deployment/service to test new versions and environment variables.
13
+ - Feature: Exposed ` progressDeadlineSeconds ` for the Ambassador and Ambassador Agent Deployments with new values
14
+
10
15
## v7.0.0-ea
11
16
12
17
- Update Edge Stack chart image to version v2.0.0-ea: [ CHANGELOG] ( https://github.com/datawire/edge-stack/blob/master/CHANGELOG.md )
Original file line number Diff line number Diff line change 1
1
dependencies:
2
2
- name: emissary-ingress
3
3
repository: https://s3.amazonaws.com/datawire-static-files/charts
4
- version: 7.0 .0-ea
5
- digest: sha256:9ad439487ce2ddf2be623d04a58dbd5a1c91067f7f69a23d391df4be97a0b115
6
- generated: "2021-06-24T16:57:24.2987-06 :00"
4
+ version: 7.1 .0-ea
5
+ digest: sha256:a8609203f78091b1ca1d5a2f4b7df0b3f7bc7bcc12a7471f0058050c0861c266
6
+ generated: "2021-07-15T13:33:36.856800266-07 :00"
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ apiVersion: v2
2
2
appVersion : 2.0.0-ea
3
3
description : A Helm chart for Ambassador Edge Stack
4
4
name : edge-stack
5
- version : 7.0 .0-ea
5
+ version : 7.1 .0-ea
6
6
# TODO: change these to whatever the appropriate things are
7
7
icon : https://www.getambassador.io/images/logo.png
8
8
home : https://www.getambassador.io/
@@ -27,5 +27,5 @@ maintainers:
27
27
engine : gotpl
28
28
dependencies :
29
29
- name : emissary-ingress
30
- version : 7.0 .0-ea
30
+ version : v7.1 .0-ea
31
31
repository : " https://s3.amazonaws.com/datawire-static-files/charts"
Original file line number Diff line number Diff line change @@ -30,6 +30,44 @@ If release name contains chart name it will be used as a full name.
30
30
{ {- end -} }
31
31
{ {- end -} }
32
32
33
+
34
+ { {/*
35
+ Set the image that should be used for ambassador.
36
+ Use fullImageOverride if present,
37
+ Then if the image repository is explicitly set, use " repository:image"
38
+ */} }
39
+ { {- define " ambassador.image" -} }
40
+ { {- if .Values.image.fullImageOverride } }
41
+ { {- .Values.image.fullImageOverride } }
42
+ { {- else if hasKey .Values.image " repository" -} }
43
+ { {- printf " %s:%s" .Values.image.repository .Values.image.tag -} }
44
+ { {- else -} }
45
+ { {- printf " %s:%s" " docker.io/datawire/aes" .Values.image.tag -} }
46
+ { {- end -} }
47
+ { {- end -} }
48
+
49
+
50
+ { {/*
51
+ Set the image that should be used for the canary deployment.
52
+ disabled if fullImageOverride is present
53
+ */} }
54
+ { {- define " ambassador.canaryImage" -} }
55
+ { {- if .Values.image.fullImageOverride } }
56
+ { {- printf " %s" " " -} }
57
+ { {- else if and .Values.canary.image.repository .Values.canary.image.tag -} }
58
+ { {- printf " %s:%s" .Values.canary.image.repository .Values.canary.image.tag -} }
59
+ { {- else if .Values.canary.image.tag -} }
60
+ { {- if hasKey .Values.image " repository" -} }
61
+ { {- printf " %s:%s" .Values.image.repository .Values.canary.image.tag -} }
62
+ { {- else -} }
63
+ { {- printf " %s:%s" " docker.io/datawire/aes" .Values.canary.image.tag -} }
64
+ { {- end -} }
65
+ { {- else -} }
66
+ { {- printf " %s" " " -} }
67
+ { {- end -} }
68
+ { {- end -} }
69
+
70
+
33
71
{ {/*
34
72
Create chart namespace based on override value.
35
73
*/} }
You can’t perform that action at this time.
0 commit comments