Skip to content

Commit e11a732

Browse files
authored
Merge pull request #56 from zdtsw-forking/jira_5816
fix: hardcode image to use params.env
2 parents b4f209b + 93e707d commit e11a732

2 files changed

Lines changed: 21 additions & 0 deletions

File tree

config/openshift/kustomization.yaml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,13 @@ resources:
77
- metrics-reader-token.yaml
88
- prometheus-metrics-reader-binding.yaml
99

10+
configMapGenerator:
11+
- envs:
12+
- params.env
13+
name: wva-parameters
14+
generatorOptions:
15+
disableNameSuffixHash: true
16+
1017
patches:
1118
- path: configmap-patch.yaml
1219
target:
@@ -29,4 +36,17 @@ patches:
2936
kind: ServiceMonitor
3037
name: controller-manager-metrics-monitor
3138

39+
replacements:
40+
- source:
41+
kind: ConfigMap
42+
version: v1
43+
name: wva-parameters
44+
fieldPath: data.wva-controller-image
45+
targets:
46+
- select:
47+
kind: Deployment
48+
name: controller-manager
49+
fieldPaths:
50+
- spec.template.spec.containers.[name=manager].image
51+
3252
namespace: workload-variant-autoscaler-system

config/openshift/params.env

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
wva-controller-image=ghcr.io/llm-d/llm-d-workload-variant-autoscaler:v0.6-0

0 commit comments

Comments
 (0)