File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ description: A Helm chart for Acontext deployment on Kubernetes
44
55type : application
66
7- version : 0.0.4
7+ version : 0.0.5
88appVersion : " 0.0.1"
99
1010dependencies :
Original file line number Diff line number Diff line change @@ -11,7 +11,9 @@ metadata:
1111 {{- include "aconext.labels" . | nindent 4 }}
1212 app.kubernetes.io/component : api
1313spec :
14+ {{- if not .Values.api.externalHPA.enabled }}
1415 replicas : {{ .Values.api.replicaCount }}
16+ {{- end }}
1517 selector :
1618 matchLabels :
1719 {{- include "aconext.api.selectorLabels" . | nindent 6 }}
Original file line number Diff line number Diff line change @@ -11,7 +11,9 @@ metadata:
1111 {{- include "aconext.labels" . | nindent 4 }}
1212 app.kubernetes.io/component : core
1313spec :
14+ {{- if not .Values.core.externalHPA.enabled }}
1415 replicas : {{ .Values.core.replicaCount }}
16+ {{- end }}
1517 selector :
1618 matchLabels :
1719 {{- include "aconext.core.selectorLabels" . | nindent 6 }}
Original file line number Diff line number Diff line change @@ -109,6 +109,12 @@ core:
109109 minAvailable : 1 # Can be an integer or percentage (e.g., "50%")
110110 # maxUnavailable: 1 # Alternative to minAvailable
111111 # unhealthyPodEvictionPolicy: IfHealthyBudget # Available in Kubernetes 1.26+
112+
113+ # External HPA (Horizontal Pod Autoscaler)
114+ # When enabled, replicas field will not be managed by Helm
115+ # You should create HPA resource separately or use keda
116+ externalHPA :
117+ enabled : false
112118
113119# API service configuration
114120api :
@@ -212,6 +218,12 @@ api:
212218 minAvailable : 1 # Can be an integer or percentage (e.g., "50%")
213219 # maxUnavailable: 1 # Alternative to minAvailable
214220 # unhealthyPodEvictionPolicy: IfHealthyBudget # Available in Kubernetes 1.26+
221+
222+ # External HPA (Horizontal Pod Autoscaler)
223+ # When enabled, replicas field will not be managed by Helm
224+ # You should create HPA resource separately or use external autoscaler
225+ externalHPA :
226+ enabled : false
215227
216228# PostgreSQL configuration (Bitnami chart)
217229# Set enabled: false to use external PostgreSQL
You can’t perform that action at this time.
0 commit comments