Skip to content

Commit fa16573

Browse files
Modify travis-api default values
1 parent 5b9fef1 commit fa16573

File tree

3 files changed

+14
-10
lines changed

3 files changed

+14
-10
lines changed

charts/travis-api/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
apiVersion: v1
22
appVersion: "1.0"
3-
description: A Helm chart for Kubernetes
3+
description: A travis-api Helm chart for Kubernetes
44
name: travis-api
5-
version: 0.1.5
5+
version: 0.1.6

charts/travis-api/templates/hpa.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,17 @@ spec:
1616
minReplicas: {{ .Values.autoscaling.minReplicas }}
1717
maxReplicas: {{ .Values.autoscaling.maxReplicas }}
1818
metrics:
19+
{{- if .Values.autoscaling.targetAverageCPUUtilization }}
1920
- type: Resource
2021
resource:
2122
name: cpu
2223
targetAverageUtilization: {{ .Values.autoscaling.targetAverageCPUUtilization }}
24+
{{- end }}
25+
{{- if .Values.autoscaling.targetAverageMemoryValue }}
2326
- type: Resource
2427
resource:
25-
name: memory
28+
name: memory
2629
targetAverageValue: {{ .Values.autoscaling.targetAverageMemoryValue }}
30+
{{- end }}
2731

2832
{{- end }}

charts/travis-api/values.yaml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
# This is a YAML-formatted file.
33
# Declare variables to be passed into your templates.
44

5-
replicaCount: 1
5+
replicaCount: 2
66

77
image:
8-
repository: quay:io/travisci/travis-api
8+
repository: gcr.io/travis-ci-staging-services-1/travis-api
99
tag: ''
1010
pullPolicy: IfNotPresent
1111

@@ -18,18 +18,18 @@ fullnameOverride: ""
1818

1919
resources:
2020
limits:
21-
cpu: 500m
22-
memory: 512Mi
21+
cpu: 2000m
22+
memory: 5000Mi
2323
requests:
24-
cpu: 100m
25-
memory: 128Mi
24+
cpu: 1000m
25+
memory: 4000Mi
2626

2727
autoscaling:
2828
enabled: "true"
2929
minReplicas: 2
3030
maxReplicas: 6
3131
targetAverageCPUUtilization: 75
32-
targetAverageMemoryValue: 2000Mi
32+
#targetAverageMemoryValue: 4000Mi #TODO tune this later
3333

3434
nodeSelector: {}
3535

0 commit comments

Comments
 (0)