From 7857402f95b58abf603e2722bc368c5be1e3ac2e Mon Sep 17 00:00:00 2001 From: titver968 Date: Tue, 4 Mar 2025 16:01:10 +0100 Subject: [PATCH] hpa.yaml --- index.yaml | 6 +++--- tatort-0.1.0.tgz | Bin 3244 -> 3168 bytes tatort/templates/hpa.yaml | 37 ++++++++++++------------------------- 3 files changed, 15 insertions(+), 28 deletions(-) diff --git a/index.yaml b/index.yaml index 56530a0..e7ce1ce 100644 --- a/index.yaml +++ b/index.yaml @@ -3,12 +3,12 @@ entries: tatort: - apiVersion: v2 appVersion: 0.0.1 - created: "2025-03-04T15:53:00.345932+01:00" + created: "2025-03-04T16:00:54.062448+01:00" description: A Helm chart for Kubernetes - digest: ad366d7aa35684c1cfd7021cc221f1daf21012919f6a77fe281bea9516a71e4a + digest: 826b2e548ec36923fb69d7332a361d8655b905be491ef2f07a6e867253a8828b name: tatort type: application urls: - https://gitea.innohub.local:3000/innohub/charts/raw/branch/main/tatort-0.1.0.tgz version: 0.1.0 -generated: "2025-03-04T15:53:00.345358+01:00" +generated: "2025-03-04T16:00:54.062041+01:00" diff --git a/tatort-0.1.0.tgz b/tatort-0.1.0.tgz index d2867235293dc4770953decad4f4ea7004323783..d9102d261c56dde29257128ba266b2b199fa20b7 100644 GIT binary patch delta 3140 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 e!)p|~m}fV3V>iC}_)h=;0RR6d^~c@-P5=PE@6e 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 De+60s diff --git a/tatort/templates/hpa.yaml b/tatort/templates/hpa.yaml index 06c6551..90e2cb0 100644 --- a/tatort/templates/hpa.yaml +++ b/tatort/templates/hpa.yaml @@ -1,32 +1,19 @@ -{{- if .Values.autoscaling.enabled }} -apiVersion: autoscaling/v2 +{{- if .Values.autoscaling.enabled -}} +apiVersion: autoscaling/v1 kind: HorizontalPodAutoscaler metadata: - name: {{ include "tatort.fullname" . }} + name: {{ template "tatort.fullname" . }} labels: - {{- include "tatort.labels" . | nindent 4 }} + app: {{ template "tatort.name" . }} + chart: {{ template "tatort.chart" . }} + component: tatort + heritage: {{ .Release.Service }} + release: {{ .Release.Name }} spec: scaleTargetRef: apiVersion: apps/v1 kind: Deployment - name: {{ include "tatort.fullname" . }} - minReplicas: {{ .Values.autoscaling.minReplicas }} - maxReplicas: {{ .Values.autoscaling.maxReplicas }} - metrics: - {{- if .Values.autoscaling.targetCPUUtilizationPercentage }} - - type: Resource - resource: - name: cpu - target: - type: Utilization - averageUtilization: {{ .Values.autoscaling.targetCPUUtilizationPercentage }} - {{- end }} - {{- if .Values.autoscaling.targetMemoryUtilizationPercentage }} - - type: Resource - resource: - name: memory - target: - type: Utilization - averageUtilization: {{ .Values.autoscaling.targetMemoryUtilizationPercentage }} - {{- end }} -{{- end }} + name: {{ template "tatort.fullname" . }} +{{ toYaml .Values.autoscaling.config | indent 2 }} +{{- end -}} +