1
+ default :
2
+ image :
3
+ repository : o11y-demo-cn-heyuan-registry.cn-heyuan.cr.aliyuncs.com/o11y-demo-cn-heyuan/demo
4
+ tag : latest
5
+ pullSecrets :
6
+ - name : demo
7
+ components :
8
+ marketing :
9
+ labels :
10
+ acs.cms.workspace : " your-workspace"
11
+ imageOverride :
12
+ repository : " o11y-demo-cn-heyuan-registry.cn-heyuan.cr.aliyuncs.com/o11y-demo-cn-heyuan/marketing"
13
+ tag : " 1.0"
14
+ promotion :
15
+ labels :
16
+ acs.cms.workspace : " your-workspace"
17
+ imageOverride :
18
+ repository : " o11y-demo-cn-heyuan-registry.cn-heyuan.cr.aliyuncs.com/o11y-demo-cn-heyuan/promotion"
19
+ tag : " 1.0"
20
+ notification :
21
+ labels :
22
+ acs.cms.workspace : " your-workspace"
23
+ imageOverride :
24
+ repository : " o11y-demo-cn-heyuan-registry.cn-heyuan.cr.aliyuncs.com/o11y-demo-cn-heyuan/notification"
25
+ tag : " 1.0"
26
+ ads :
27
+ labels :
28
+ acs.cms.workspace : " your-workspace"
29
+ imageOverride :
30
+ repository : " o11y-demo-cn-heyuan-registry.cn-heyuan.cr.aliyuncs.com/o11y-demo-cn-heyuan/ads"
31
+ tag : " 1.0"
32
+ valkey-cart :
33
+ imageOverride :
34
+ repository : " o11y-demo-cn-heyuan-registry.cn-heyuan.cr.aliyuncs.com/o11y-demo-cn-heyuan/valkey"
35
+ tag : " 7.2-alpine"
36
+ accounting :
37
+ initContainers :
38
+ - name : wait-for-kafka
39
+ image : o11y-demo-cn-heyuan-registry.cn-heyuan.cr.aliyuncs.com/o11y-demo-cn-heyuan/busybox:latest
40
+ command : ["sh", "-c", "until nc -z -v -w30 kafka 9092; do echo waiting for kafka; sleep 2; done;"]
41
+ product-catalog :
42
+ labels :
43
+ acs.cms.workspace : " your-workspace"
44
+ ad :
45
+ labels :
46
+ acs.cms.workspace : " your-workspace"
47
+ recommendation :
48
+ labels :
49
+ acs.cms.workspace : " your-workspace"
50
+ cart :
51
+ initContainers :
52
+ - name : wait-for-valkey-cart
53
+ command : ["sh", "-c", "until nc -z -v -w30 valkey-cart 6379; do echo waiting for valkey-cart; sleep 2; done;"]
54
+ image : o11y-demo-cn-heyuan-registry.cn-heyuan.cr.aliyuncs.com/o11y-demo-cn-heyuan/busybox:latest
55
+ checkout :
56
+ labels :
57
+ acs.cms.workspace : " your-workspace"
58
+ initContainers :
59
+ - name : wait-for-kafka
60
+ image : o11y-demo-cn-heyuan-registry.cn-heyuan.cr.aliyuncs.com/o11y-demo-cn-heyuan/busybox:latest
61
+ command : ["sh", "-c", "until nc -z -v -w30 kafka 9092; do echo waiting for kafka; sleep 2; done;"]
62
+ fraud-detection :
63
+ labels :
64
+ acs.cms.workspace : " your-workspace"
65
+ initContainers :
66
+ - name : wait-for-kafka
67
+ image : o11y-demo-cn-heyuan-registry.cn-heyuan.cr.aliyuncs.com/o11y-demo-cn-heyuan/busybox
68
+ command : ["sh", "-c", "until nc -z -v -w30 kafka 9092; do echo waiting for kafka; sleep 2; done;"]
69
+ flagd :
70
+ imageOverride :
71
+ repository : " o11y-demo-cn-heyuan-registry.cn-heyuan.cr.aliyuncs.com/o11y-demo-cn-heyuan/flagd"
72
+ tag : " v0.11.1"
73
+ initContainers :
74
+ - name : init-config
75
+ image : o11y-demo-cn-heyuan-registry.cn-heyuan.cr.aliyuncs.com/o11y-demo-cn-heyuan/busybox
76
+ command : ["sh", "-c", "cp /config-ro/demo.flagd.json /config-rw/demo.flagd.json && cat /config-rw/demo.flagd.json"]
77
+ volumeMounts :
78
+ - mountPath : /config-ro
79
+ name : config-ro
80
+ - mountPath : /config-rw
81
+ name : config-rw
82
+ secret :
83
+ enabled : true
84
+ data :
85
+ KAFKA_SERVICE_ADDR : " KAFKA_SERVICE_ADDR"
86
+ MYSQL_ENDPOINT : " MYSQL_ENDPOINT"
87
+ MYSQL_PASSWORD : " MYSQL_PASSWORD"
88
+ MYSQL_USER : " MYSQL_USER"
0 commit comments