File tree 13 files changed +36
-15
lines changed
13 files changed +36
-15
lines changed Original file line number Diff line number Diff line change 2
2
3
3
All notable changes to this project are documented in this file.
4
4
5
+ ## 1.28.0
6
+
7
+ ** Release date:** 2023-01-26
8
+
9
+ This release comes with support for setting a different autoscaling
10
+ configuration for the primary workload.
11
+ The ` .spec.autoscalerRef.primaryScalerReplicas ` is useful in the
12
+ situation where the user does not want to scale the canary workload
13
+ to the exact same size as the primary, especially when opting for a
14
+ canary deployment pattern where only a small portion of traffic is
15
+ routed to the canary workload pods.
16
+
17
+ #### Improvements
18
+
19
+ - Support for overriding primary scaler replicas
20
+ [ #1343 ] ( https://github.com/fluxcd/flagger/pull/1343 )
21
+ - Allow access to Prometheus in OpenShift via SA token
22
+ [ #1338 ] ( https://github.com/fluxcd/flagger/pull/1338 )
23
+ - Update Kubernetes packages to v1.26.1
24
+ [ #1352 ] ( https://github.com/fluxcd/flagger/pull/1352 )
25
+
5
26
## 1.27.0
6
27
7
28
** Release date:** 2022-12-15
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ RUN CGO_ENABLED=0 go build \
21
21
-ldflags "-s -w -X github.com/fluxcd/flagger/pkg/version.REVISION=${REVISON}" \
22
22
-a -o flagger ./cmd/flagger
23
23
24
- FROM alpine:3.16
24
+ FROM alpine:3.17
25
25
26
26
RUN apk --no-cache add ca-certificates
27
27
Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ ARG REVISION
6
6
7
7
RUN apk --no-cache add alpine-sdk perl curl bash tar
8
8
9
- RUN HELM3_VERSION=3.10.2 && \
9
+ RUN HELM3_VERSION=3.11.0 && \
10
10
curl -sSL "https://get.helm.sh/helm-v${HELM3_VERSION}-linux-${TARGETARCH}.tar.gz" | tar xvz && \
11
11
chmod +x linux-${TARGETARCH}/helm && mv linux-${TARGETARCH}/helm /usr/local/bin/helm
12
12
Original file line number Diff line number Diff line change 22
22
serviceAccountName : flagger
23
23
containers :
24
24
- name : flagger
25
- image : ghcr.io/fluxcd/flagger:1.27 .0
25
+ image : ghcr.io/fluxcd/flagger:1.28 .0
26
26
imagePullPolicy : IfNotPresent
27
27
ports :
28
28
- name : http
Original file line number Diff line number Diff line change 1
1
apiVersion : v1
2
2
name : flagger
3
- version : 1.27 .0
4
- appVersion : 1.27 .0
3
+ version : 1.28 .0
4
+ appVersion : 1.28 .0
5
5
kubeVersion : " >=1.19.0-0"
6
6
engine : gotpl
7
7
description : Flagger is a progressive delivery operator for Kubernetes
Original file line number Diff line number Diff line change 2
2
3
3
image :
4
4
repository : ghcr.io/fluxcd/flagger
5
- tag : 1.27 .0
5
+ tag : 1.28 .0
6
6
pullPolicy : IfNotPresent
7
7
pullSecret :
8
8
@@ -138,7 +138,7 @@ tolerations: []
138
138
prometheus :
139
139
# to be used with ingress controllers
140
140
install : false
141
- image : docker.io/prom/prometheus:v2.39.1
141
+ image : docker.io/prom/prometheus:v2.41.0
142
142
pullSecret :
143
143
retention : 2h
144
144
# when enabled, it will add a security context for the prometheus pod
Original file line number Diff line number Diff line change 1
1
apiVersion : v1
2
2
name : loadtester
3
- version : 0.28.0
4
- appVersion : 0.28.0
3
+ version : 0.28.1
4
+ appVersion : 0.28.1
5
5
kubeVersion : " >=1.19.0-0"
6
6
engine : gotpl
7
7
description : Flagger's load testing services based on rakyll/hey and bojand/ghz that generates traffic during canary analysis when configured as a webhook.
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ replicaCount: 1
2
2
3
3
image :
4
4
repository : ghcr.io/fluxcd/flagger-loadtester
5
- tag : 0.28.0
5
+ tag : 0.28.1
6
6
pullPolicy : IfNotPresent
7
7
pullSecret :
8
8
Original file line number Diff line number Diff line change @@ -28,7 +28,7 @@ import (
28
28
"go.uber.org/zap"
29
29
)
30
30
31
- var VERSION = "0.28.0 "
31
+ var VERSION = "0.28.1 "
32
32
var (
33
33
logLevel string
34
34
port string
Original file line number Diff line number Diff line change @@ -9,4 +9,4 @@ resources:
9
9
images :
10
10
- name : ghcr.io/fluxcd/flagger
11
11
newName : ghcr.io/fluxcd/flagger
12
- newTag : 1.27 .0
12
+ newTag : 1.28 .0
Original file line number Diff line number Diff line change 19
19
serviceAccountName : flagger-prometheus
20
20
containers :
21
21
- name : prometheus
22
- image : prom/prometheus:v2.39.1
22
+ image : prom/prometheus:v2.41.0
23
23
imagePullPolicy : IfNotPresent
24
24
args :
25
25
- ' --storage.tsdb.retention=2h'
Original file line number Diff line number Diff line change 19
19
spec :
20
20
containers :
21
21
- name : loadtester
22
- image : ghcr.io/fluxcd/flagger-loadtester:0.28.0
22
+ image : ghcr.io/fluxcd/flagger-loadtester:0.28.1
23
23
imagePullPolicy : IfNotPresent
24
24
ports :
25
25
- name : http
Original file line number Diff line number Diff line change @@ -16,5 +16,5 @@ limitations under the License.
16
16
17
17
package version
18
18
19
- var VERSION = "1.27 .0"
19
+ var VERSION = "1.28 .0"
20
20
var REVISION = "unknown"
You can’t perform that action at this time.
0 commit comments