@@ -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
200209apiVersion : v1
201210kind : 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
805827spec :
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
0 commit comments