Skip to content

Commit aad0242

Browse files
author
github-actions
committed
Update perfectscale-autoscaler chart with new package version v0.1.16
1 parent 26db57b commit aad0242

File tree

3 files changed

+55
-1
lines changed

3 files changed

+55
-1
lines changed

charts/psc-autoscaler/crds/workload.yaml

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,26 @@ spec:
126126
type: string
127127
memory:
128128
type: string
129+
currentSpec:
130+
type: object
131+
x-kubernetes-preserve-unknown-fields: true
132+
properties:
133+
requests:
134+
type: object
135+
x-kubernetes-preserve-unknown-fields: true
136+
properties:
137+
cpu:
138+
type: string
139+
memory:
140+
type: string
141+
limits:
142+
type: object
143+
x-kubernetes-preserve-unknown-fields: true
144+
properties:
145+
cpu:
146+
type: string
147+
memory:
148+
type: string
129149
target:
130150
type: object
131151
x-kubernetes-preserve-unknown-fields: true
@@ -146,3 +166,23 @@ spec:
146166
type: string
147167
memory:
148168
type: string
169+
targetSpec:
170+
type: object
171+
x-kubernetes-preserve-unknown-fields: true
172+
properties:
173+
requests:
174+
type: object
175+
x-kubernetes-preserve-unknown-fields: true
176+
properties:
177+
cpu:
178+
type: string
179+
memory:
180+
type: string
181+
limits:
182+
type: object
183+
x-kubernetes-preserve-unknown-fields: true
184+
properties:
185+
cpu:
186+
type: string
187+
memory:
188+
type: string

charts/psc-autoscaler/templates/deployment.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,10 @@ spec:
7070
value: "{{ include "helm.autoscaler.remoteLogBatchSize" . }}"
7171
- name: REMOTE_LOG_BATCH_INTERVAL
7272
value: "{{ include "helm.autoscaler.remoteLogBatchInterval" . }}"
73+
- name: TELEMETRY_URL
74+
value: "{{ .Values.settings.telemetryUrl }}"
75+
- name: PUSH_TELEMETRY_FREQUENCY
76+
value: "{{ .Values.settings.pushTelemetryFrequency }}"
7377
command:
7478
- "./app"
7579
- "serve"
@@ -177,6 +181,10 @@ spec:
177181
value: "{{ include "helm.autoscaler.remoteLogBatchSize" . }}"
178182
- name: REMOTE_LOG_BATCH_INTERVAL
179183
value: "{{ include "helm.autoscaler.remoteLogBatchInterval" . }}"
184+
- name: TELEMETRY_URL
185+
value: "{{ .Values.settings.telemetryUrl }}"
186+
- name: PUSH_TELEMETRY_FREQUENCY
187+
value: "{{ .Values.settings.pushTelemetryFrequency }}"
180188
command:
181189
- "./app"
182190
- "sync"
@@ -266,6 +274,10 @@ spec:
266274
value: "{{ include "helm.autoscaler.remoteLogBatchSize" . }}"
267275
- name: REMOTE_LOG_BATCH_INTERVAL
268276
value: "{{ include "helm.autoscaler.remoteLogBatchInterval" . }}"
277+
- name: TELEMETRY_URL
278+
value: "{{ .Values.settings.telemetryUrl }}"
279+
- name: PUSH_TELEMETRY_FREQUENCY
280+
value: "{{ .Values.settings.pushTelemetryFrequency }}"
269281
command:
270282
- "./app"
271283
- "evict"

charts/psc-autoscaler/values.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,13 @@ replicaCount: 3
22
image:
33
repository: public.ecr.aws/perfectscale-io/psc-autoscaler
44
pullPolicy: Always
5-
tag: "v0.1.15"
5+
tag: "v0.1.16"
66
settings:
77
env: "prod"
88
logLevel: "DEBUG"
99
psUrl: "https://api.app.perfectscale.io"
10+
telemetryUrl: "https://api.app.perfectscale.io/psc-telemetry"
11+
pushTelemetryFrequency: "1m"
1012
cmd:
1113
serve:
1214
resources:

0 commit comments

Comments
 (0)