Skip to content

Commit b34e98e

Browse files
authored
Merge pull request #637 from cbgbt/prepare-v1.4.0
Prepare v1.4.0
2 parents a2b36d4 + 109bb58 commit b34e98e

File tree

7 files changed

+62
-19
lines changed

7 files changed

+62
-19
lines changed

CHANGELOG.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,33 @@
1+
# 1.4.0
2+
3+
## General
4+
5+
Added
6+
* Added an optional ServiceMonitor for prometheus to the Helm chart ([#559] thanks @dani-CO-CN!)
7+
* Added the ability to overwrite resource limits and requests to the Helm chart ([#560] thanks @dani-CO-CN!)
8+
* Added the ability to overwrite priorityClass to the Helm chart ([#567] thanks @dani-CO-CN!)
9+
* Added the ability to apply additional pod labels to the Helm chart ([#617] thanks @danielvincenzi!)
10+
11+
Fixed
12+
* Fixed a bug which could cause nodes to remain cordoned after an update ([#631])
13+
* Fixed a bug that could cause the agent to require a few restarts before stabilizing ([#568])
14+
15+
Misc
16+
17+
* Numerous dependency upgrades and documentation fixes ([#638], [#622], [#602], [#585] thanks @umizoom!, [#550] thanks @mooneeb!)
18+
19+
[#559]: https://github.com/bottlerocket-os/bottlerocket-update-operator/pull/559
20+
[#560]: https://github.com/bottlerocket-os/bottlerocket-update-operator/pull/560
21+
[#567]: https://github.com/bottlerocket-os/bottlerocket-update-operator/pull/567
22+
[#617]: https://github.com/bottlerocket-os/bottlerocket-update-operator/pull/617
23+
[#631]: https://github.com/bottlerocket-os/bottlerocket-update-operator/pull/631
24+
[#568]: https://github.com/bottlerocket-os/bottlerocket-update-operator/pull/568
25+
[#638]: https://github.com/bottlerocket-os/bottlerocket-update-operator/pull/638
26+
[#622]: https://github.com/bottlerocket-os/bottlerocket-update-operator/pull/622
27+
[#602]: https://github.com/bottlerocket-os/bottlerocket-update-operator/pull/602
28+
[#585]: https://github.com/bottlerocket-os/bottlerocket-update-operator/pull/585
29+
[#550]: https://github.com/bottlerocket-os/bottlerocket-update-operator/pull/550
30+
131
# 1.3.0
232

333
## General

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ namespace: "brupop-bottlerocket-aws"
9292

9393
# The image to use for brupop
9494
# This defaults to the image built alongside a particular helm chart, but you can override it by uncommenting this line:
95-
# image: "public.ecr.aws/bottlerocket/bottlerocket-update-operator:v1.3.0"
95+
# image: "public.ecr.aws/bottlerocket/bottlerocket-update-operator:v1.4.0"
9696

9797
# Placement controls
9898
# See the Kubernetes documentation about placement controls for more details:

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v1.3.0
1+
v1.4.0

bottlerocket-update-operator.yaml

Lines changed: 26 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -196,6 +196,15 @@ spec:
196196
subresources:
197197
status: {}
198198
---
199+
# Source: bottlerocket-update-operator/templates/controller-priority-class.yaml
200+
apiVersion: scheduling.k8s.io/v1
201+
kind: PriorityClass
202+
metadata:
203+
name: brupop-controller-high-priority
204+
namespace: brupop-bottlerocket-aws
205+
preemptionPolicy: Never
206+
value: 1000000
207+
---
199208
# Source: bottlerocket-update-operator/templates/agent-service-account.yaml
200209
apiVersion: v1
201210
kind: ServiceAccount
@@ -470,6 +479,7 @@ spec:
470479
ports:
471480
- port: 80
472481
targetPort: 8080
482+
name: main
473483
selector:
474484
brupop.bottlerocket.aws/component: brupop-controller
475485
---
@@ -530,7 +540,7 @@ spec:
530540
value: "true"
531541
- name: TRACING_FILTER_DIRECTIVE
532542
value: "info"
533-
image: public.ecr.aws/bottlerocket/bottlerocket-update-operator:v1.3.0
543+
image: public.ecr.aws/bottlerocket/bottlerocket-update-operator:v1.4.0
534544
name: brupop
535545
resources:
536546
limits:
@@ -637,7 +647,7 @@ spec:
637647
value: "true"
638648
- name: TRACING_FILTER_DIRECTIVE
639649
value: "info"
640-
image: public.ecr.aws/bottlerocket/bottlerocket-update-operator:v1.3.0
650+
image: public.ecr.aws/bottlerocket/bottlerocket-update-operator:v1.4.0
641651
livenessProbe:
642652
httpGet:
643653
path: /ping
@@ -653,6 +663,12 @@ spec:
653663
port: 8443
654664
scheme: HTTPS
655665
initialDelaySeconds: 5
666+
resources:
667+
limits:
668+
memory: 256Mi
669+
requests:
670+
cpu: 10m
671+
memory: 40Mi
656672
volumeMounts:
657673
- mountPath: /etc/brupop-tls-keys
658674
name: bottlerocket-tls-keys
@@ -719,9 +735,15 @@ spec:
719735
value: "true"
720736
- name: TRACING_FILTER_DIRECTIVE
721737
value: "info"
722-
image: public.ecr.aws/bottlerocket/bottlerocket-update-operator:v1.3.0
738+
image: public.ecr.aws/bottlerocket/bottlerocket-update-operator:v1.4.0
723739
name: brupop
724-
priorityClassName: brupop-controller-high-priority
740+
resources:
741+
limits:
742+
memory: 256Mi
743+
requests:
744+
cpu: 10m
745+
memory: 40Mi
746+
priorityClassName: "brupop-controller-high-priority"
725747

726748
serviceAccountName: brupop-controller-service-account
727749
---
@@ -804,12 +826,3 @@ metadata:
804826
namespace: brupop-bottlerocket-aws
805827
spec:
806828
selfSigned: {}
807-
---
808-
# Source: bottlerocket-update-operator/templates/controller-priority-class.yaml
809-
apiVersion: scheduling.k8s.io/v1
810-
kind: PriorityClass
811-
metadata:
812-
name: brupop-controller-high-priority
813-
namespace: brupop-bottlerocket-aws
814-
preemptionPolicy: Never
815-
value: 1000000

deploy/charts/bottlerocket-update-operator/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: A Helm chart for the Bottlerocket Update Operator
44
home: https://github.com/bottlerocket-os/bottlerocket-update-operator
55
icon: https://avatars.githubusercontent.com/u/61023959?s=200&v=4
66
type: application
7-
version: 1.3.0
8-
appVersion: "1.3.0"
7+
version: 1.4.0
8+
appVersion: "1.4.0"
99
sources:
1010
- https://github.com/bottlerocket-os/bottlerocket-update-operator

deploy/charts/bottlerocket-update-operator/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ The following configuration values are supported:
7878
namespace: "brupop-bottlerocket-aws"
7979

8080
# The image to use for brupop
81-
image: "public.ecr.aws/bottlerocket/bottlerocket-update-operator:v1.3.0"
81+
image: "public.ecr.aws/bottlerocket/bottlerocket-update-operator:v1.4.0"
8282

8383
# Placement controls
8484
# See the Kubernetes documentation about placement controls for more details:

deploy/charts/bottlerocket-update-operator/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
namespace: "brupop-bottlerocket-aws"
55

66
# The image to use for brupop
7-
image: "public.ecr.aws/bottlerocket/bottlerocket-update-operator:v1.3.0"
7+
image: "public.ecr.aws/bottlerocket/bottlerocket-update-operator:v1.4.0"
88

99
# Placement controls
1010
# See the Kubernetes documentation about placement controls for more details:

0 commit comments

Comments
 (0)