Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
325 commits
Select commit Hold shift + click to select a range
5790da6
chore(deps): refresh pip-compile outputs python (#2899)
renovate-bot Feb 10, 2025
04cf8a8
chore(deps): update gcr.io/k8s-skaffold/skaffold docker tag to v2.14.…
renovate-bot Feb 10, 2025
98fd50d
chore(deps): update terraform google to v6.19.0 (#2902)
renovate-bot Feb 10, 2025
2fff76e
chore(deps): refresh pip-compile outputs (#2904)
renovate-bot Feb 11, 2025
8e41366
chore(deps): bump cryptography in /src/shoppingassistantservice (#2905)
dependabot[bot] Feb 18, 2025
62b710b
chore(deps): update redis:alpine docker digest to 02419de (#2906)
renovate-bot Feb 18, 2025
7ce850c
chore(deps): update dotnet (#2907)
renovate-bot Feb 18, 2025
6b35b39
fix(deps): update nodejs (#2908)
renovate-bot Feb 18, 2025
056cfa9
chore(deps): update otel/opentelemetry-collector-contrib docker tag t…
renovate-bot Feb 18, 2025
8c35871
chore(deps): refresh pip-compile outputs python (#2910)
renovate-bot Feb 18, 2025
11c7fd3
chore(deps): update busybox:latest docker digest to 498a000 (#2912)
renovate-bot Feb 24, 2025
9181ac0
chore(deps): update dotnet to 9.0.2 (#2913)
renovate-bot Feb 24, 2025
350d6e6
fix(deps): update golang (#2914)
renovate-bot Feb 24, 2025
5f5b66c
chore(deps): update terraform google to v6.20.0 (#2917)
renovate-bot Feb 24, 2025
f047e85
chore(deps): update dependency python-json-logger to v3 (#2941)
renovate-bot Mar 17, 2025
b9c3a48
fix(deps): update java (#2915)
renovate-bot Apr 1, 2025
5008a62
fix(deps): update nodejs (#2916)
renovate-bot Apr 1, 2025
234b4b4
chore(deps): refresh pip-compile outputs python (#2920)
renovate-bot Apr 1, 2025
01abc6b
chore(deps): update otel/opentelemetry-collector-contrib docker tag t…
renovate-bot Apr 1, 2025
76771a3
chore(deps): update terraform google to v6.26.0 (#2925)
renovate-bot Apr 1, 2025
27da171
chore(deps): update dotnet (#2930)
renovate-bot Apr 1, 2025
a20677b
chore(deps): update dependency go to 1.24 (#2938)
renovate-bot Apr 1, 2025
9697445
fix(deps): update golang (#2939)
renovate-bot Apr 1, 2025
bca5142
chore(deps): update busybox:latest docker digest to 37f7b37 (#2944)
renovate-bot Apr 1, 2025
7cfba45
Update values.yaml- increase memory request/limit for three services …
gimpiron May 29, 2025
cfa3a14
Release/v0.10.3 (#2983)
olivi-eh Jun 2, 2025
769e5a2
chore(deps): update dependency faker to v37 (#2940)
renovate-bot Jun 27, 2025
1a098aa
fix(deps): update module golang.org/x/net to v0.38.0 [security] (#2943)
renovate-bot Jun 27, 2025
bc96c51
fix(deps): update nodejs (#2952)
renovate-bot Jun 27, 2025
1c10b6f
fix(deps): update java (#2961)
renovate-bot Jun 27, 2025
cc11a4d
chore(deps): update dotnet (#2968)
renovate-bot Jun 27, 2025
26d1d1a
chore(deps): update dependency flask to v3.1.1 [security] (#2978)
renovate-bot Jun 27, 2025
79be00a
Fix loadgenerator in skaffold.yaml (#2986)
mathieu-benoit Jun 27, 2025
152f56b
chore(deps): update dependency requests to v2.32.4 [security] (#2990)
renovate-bot Jun 27, 2025
2f34c7b
chore(deps): bump protobuf in /src/shoppingassistantservice (#2992)
dependabot[bot] Jun 27, 2025
b83a01f
chore(deps): bump urllib3 from 2.3.0 to 2.5.0 in /src/loadgenerator (…
dependabot[bot] Jun 27, 2025
bbbb32a
chore(deps): bump requests from 2.32.3 to 2.32.4 in /src/loadgenerato…
dependabot[bot] Jun 27, 2025
2c210c6
chore(deps): update dependency jinja2 to v3.1.6 [security] (#2929)
renovate-bot Jun 27, 2025
01d4d56
fix(deps): update opentelemetry-js monorepo to v2 (#2949)
renovate-bot Jun 27, 2025
e40e0b7
chore(deps): update kubevious/cli action to v1.0.64 (#2951)
renovate-bot Jun 27, 2025
579f36f
chore(deps): update otel/opentelemetry-collector-contrib docker tag t…
renovate-bot Jun 27, 2025
d8d54fc
chore(deps): update redis:alpine docker digest to 48501c5 (#2970)
renovate-bot Jun 27, 2025
5e139df
chore(deps): update dependency google.cloud.spanner.data to v5 (#2976)
renovate-bot Jun 27, 2025
51396e2
chore(deps): bump brace-expansion in /src/currencyservice (#2998)
dependabot[bot] Jun 27, 2025
03d6a97
chore(deps): bump urllib3 in /src/shoppingassistantservice (#2999)
dependabot[bot] Jun 27, 2025
4bc9946
chore(deps): update terraform google to v6.40.0 (#2953)
renovate-bot Jun 27, 2025
0cd036e
chore(deps): update dependency requests to v2.32.4 [security] (#3000)
renovate-bot Jun 27, 2025
ed7b941
Revert "Add support for arm64 (#2589)"
olivi-eh Jun 2, 2025
ccfb590
Reapply "Add support for arm64 (#2589)"
olivi-eh Jun 27, 2025
61f0430
chore(deps): refresh pip-compile outputs python (#2955)
renovate-bot Jul 2, 2025
dd0c657
chore(deps): bump golang.org/x/net in /src/productcatalogservice (#2964)
dependabot[bot] Jul 2, 2025
cb90dde
chore(deps): bump golang.org/x/net in /src/checkoutservice (#2966)
dependabot[bot] Jul 2, 2025
73fb51b
chore(deps): bump flask from 3.1.0 to 3.1.1 in /src/loadgenerator (#2…
dependabot[bot] Jul 2, 2025
d39e5e0
chore(deps): bump requests in /src/shoppingassistantservice (#3002)
dependabot[bot] Jul 2, 2025
2c5389e
chore(deps): bump brace-expansion in /src/paymentservice (#3005)
dependabot[bot] Jul 3, 2025
4a7f540
chore(deps): bump pillow in /src/shoppingassistantservice (#3006)
dependabot[bot] Jul 3, 2025
49be1bc
chore(deps): update dependency pillow to v11.3.0 [security] (#3007)
renovate-bot Jul 3, 2025
30f5cac
chore(deps): update busybox:latest docker digest to f85340b (#3012)
renovate-bot Jul 17, 2025
2242302
chore(deps): update redis:alpine docker digest to d12963a (#3013)
renovate-bot Jul 17, 2025
4ac9875
fix(deps): update java (#3014)
renovate-bot Jul 17, 2025
bb3e83a
chore(deps): update otel/opentelemetry-collector-contrib docker tag t…
renovate-bot Jul 17, 2025
fc5e228
chore(deps): update terraform google to v6.43.0 (#3017)
renovate-bot Jul 17, 2025
dd81b87
chore(deps): refresh pip-compile outputs python (#3018)
renovate-bot Jul 17, 2025
9cd04b8
chore(deps): bump golang.org/x/oauth2 in /src/shippingservice (#3020)
dependabot[bot] Jul 24, 2025
12b1876
chore(deps): bump form-data from 2.5.1 to 2.5.5 in /src/currencyservi…
dependabot[bot] Jul 24, 2025
d374e07
chore(deps): bump form-data from 2.5.1 to 2.5.5 in /src/paymentservic…
dependabot[bot] Jul 25, 2025
4814a22
chore(deps): bump golang.org/x/oauth2 in /src/checkoutservice (#3027)
dependabot[bot] Jul 25, 2025
6cd32ea
chore(deps): refresh pip-compile outputs python (#3022)
renovate-bot Aug 1, 2025
6167f31
chore(deps): bump golang.org/x/oauth2 in /src/frontend (#3029)
dependabot[bot] Aug 5, 2025
896f214
fix invalid helm templating for spec.template.spec.containers block (…
prnv30 Aug 7, 2025
dc88f8d
fix: hide DB credentials and handle duplicate inserts when using Allo…
laxman-gupta1006 Aug 7, 2025
e94eb63
Mend tracing instrumentation for Node services (#3028)
vpadi Aug 7, 2025
00912a8
Add "new microservice" docs (#3033)
olivi-eh Aug 12, 2025
3751dec
chore(deps): update busybox:latest docker digest to ab33eac (#3034)
renovate-bot Aug 15, 2025
9f2342f
chore(deps): update redis:alpine docker digest to 7521abd (#3035)
renovate-bot Aug 15, 2025
0dfdb8c
chore(deps): update dotnet (#3036)
renovate-bot Aug 15, 2025
39e08e5
chore(deps): update otel/opentelemetry-collector-contrib docker tag t…
renovate-bot Aug 15, 2025
8e19641
chore(deps): update terraform google to v6.47.0 (#3039)
renovate-bot Aug 15, 2025
0257bc7
chore(deps): refresh pip-compile outputs python (#3040)
renovate-bot Aug 15, 2025
ee599ef
chore(deps): update otel/opentelemetry-collector-contrib docker tag t…
renovate-bot Aug 18, 2025
4271c6d
chore(deps): update terraform google to v6.48.0 (#3050)
renovate-bot Aug 18, 2025
b75bb7e
fix(deps): update java (#3051)
renovate-bot Aug 18, 2025
7f4ab1b
fix(deps): update nodejs (#3052)
renovate-bot Aug 18, 2025
fc8cdad
chore(deps): refresh pip-compile outputs (#3054)
renovate-bot Aug 18, 2025
66a3a56
chore(deps): update redis:alpine docker digest to 987c376 (#3069)
renovate-bot Aug 26, 2025
0ec5f6c
chore(deps): update dependency xunit.runner.visualstudio to 3.1.4 (#3…
renovate-bot Aug 26, 2025
8dcd776
chore(deps): update dependency go to 1.25 (#3071)
renovate-bot Aug 26, 2025
b995fb7
chore(deps): update terraform google to v6.49.2 (#3073)
renovate-bot Aug 26, 2025
e24f67c
fix(deps): update dependency pino to v9.9.0 (#3074)
renovate-bot Aug 26, 2025
fad7ecc
chore(deps): update actions/checkout action to v5 (#3076)
renovate-bot Aug 26, 2025
8f0c0f3
chore(deps): refresh pip-compile outputs python (#3077)
renovate-bot Aug 26, 2025
2bf003a
fix(deps): update java to v4.32.0 (#3075)
renovate-bot Aug 26, 2025
87fcc85
Add Go Micro to demo user list (#3061)
asim Aug 26, 2025
cdff27b
chore(deps): refresh pip-compile outputs python (#3085)
renovate-bot Sep 8, 2025
8b67aac
chore(deps): update otel/opentelemetry-collector-contrib docker tag t…
renovate-bot Sep 8, 2025
28c085b
chore(deps): update terraform google to v6.49.3 (#3087)
renovate-bot Sep 15, 2025
97a49fd
chore(deps): update gcr.io/k8s-skaffold/skaffold docker tag to v2.16.…
renovate-bot Sep 15, 2025
ddd2948
chore(deps): update otel/opentelemetry-collector-contrib docker tag t…
renovate-bot Sep 15, 2025
3f4bb70
fix(deps): update nodejs (#3090)
renovate-bot Sep 15, 2025
066935d
chore(deps): update actions/setup-dotnet action to v5 (#3091)
renovate-bot Sep 15, 2025
bb2ecd2
chore(deps): update actions/setup-go action to v6 (#3092)
renovate-bot Sep 15, 2025
393b9c3
chore(deps): update dotnet monorepo to v10 (#3093)
renovate-bot Sep 15, 2025
e353ff0
chore(deps): update busybox:latest docker digest to d82f458 (#3096)
renovate-bot Sep 22, 2025
33451d6
chore(deps): update dotnet to 9.0.9 (#3097)
renovate-bot Sep 22, 2025
96a9abf
chore(deps): update otel/opentelemetry-collector-contrib docker tag t…
renovate-bot Sep 22, 2025
86aeabd
chore(deps): update terraform google to v6.50.0 (#3099)
renovate-bot Sep 22, 2025
7e63d84
fix(deps): update nodejs (#3100)
renovate-bot Sep 22, 2025
a4bb99d
chore(deps): refresh pip-compile outputs python (#3102)
renovate-bot Sep 22, 2025
3b8724e
fix(deps): update java (#3081)
renovate-bot Sep 23, 2025
ae44d79
fix(deps): update dependency google-protobuf to v4 (#3084)
renovate-bot Sep 23, 2025
895c9f2
chore(deps): bump golang.org/x/net in /src/frontend (#3103)
dependabot[bot] Sep 23, 2025
06e5cf3
fix(deps): update java (#3108)
renovate-bot Oct 14, 2025
4f9021e
chore(deps): update dotnet (#3109)
renovate-bot Oct 14, 2025
abf56c6
fix(deps): update nodejs (#3110)
renovate-bot Oct 14, 2025
144e63f
chore(deps): update terraform terraform-google-modules/gcloud/google …
renovate-bot Oct 14, 2025
b008eed
chore(deps): refresh pip-compile outputs python (#3112)
renovate-bot Oct 14, 2025
f497db6
chore(deps): update redis:alpine docker digest to 59b6e69 (#3116)
renovate-bot Oct 14, 2025
849f158
chore(deps): update otel/opentelemetry-collector-contrib docker tag t…
renovate-bot Oct 14, 2025
f5697b2
chore(deps): update dependency python-json-logger to v4 (#3127)
renovate-bot Oct 20, 2025
f50bfa8
fix typo (#3122)
nishalgurung4 Oct 27, 2025
fbb27a8
chore(deps): update eclipse-temurin docker tag to v25 (#3118)
renovate-bot Oct 27, 2025
bf3a07e
chore(deps): update busybox:latest docker digest to 2f590fc (#3123)
renovate-bot Oct 27, 2025
41b4dce
chore(deps): update dotnet (#3124)
renovate-bot Oct 27, 2025
8645333
fix(deps): update java (#3125)
renovate-bot Oct 27, 2025
2c9b21e
fix(deps): update dependency pino to v10 (#3128)
renovate-bot Oct 27, 2025
f9ce08e
chore(deps): refresh pip-compile outputs python (#3129)
renovate-bot Oct 27, 2025
0da579b
chore(deps): update dependency microsoft.net.test.sdk to v18 (#3126)
renovate-bot Nov 24, 2025
7d9a6b3
fix(deps): update nodejs (#3132)
renovate-bot Nov 24, 2025
ef91870
chore(deps): update busybox:latest docker digest to e3652a0 (#3140)
renovate-bot Nov 24, 2025
5148787
chore(deps): update redis:alpine docker digest to 6cbef35 (#3141)
renovate-bot Nov 24, 2025
b2bb667
fix(deps): update java (#3143)
renovate-bot Nov 24, 2025
2e0584c
chore(deps): refresh pip-compile outputs python (#3144)
renovate-bot Nov 24, 2025
3288901
chore(deps): bump langchain-core in /src/shoppingassistantservice (#3…
dependabot[bot] Nov 24, 2025
f581bfe
chore(deps): update terraform google to v7 (#3083)
renovate-bot Nov 24, 2025
69a64c3
chore(deps): update otel/opentelemetry-collector-contrib docker tag t…
renovate-bot Nov 24, 2025
e97b122
chore(deps): refresh pip-compile outputs python (#3152)
renovate-bot Nov 24, 2025
6018813
chore(deps): bump brotli from 1.1.0 to 1.2.0 in /src/loadgenerator (#…
dependabot[bot] Nov 24, 2025
4ef2146
chore(deps): update dotnet (#3142)
renovate-bot Nov 24, 2025
18f3b73
Release/v0.10.4 (#3156)
olivi-eh Nov 26, 2025
0434be5
Bump container base images to fix CVEs (#3160)
mathieu-benoit Dec 1, 2025
ca51441
fix(deps): update dependency google-protobuf to v4.0.1 (#3163)
renovate-bot Dec 2, 2025
49edd97
chore(deps): update otel/opentelemetry-collector-contrib docker tag t…
renovate-bot Dec 2, 2025
870d8b4
chore(deps): update terraform google to v7.12.0 (#3166)
renovate-bot Dec 2, 2025
be2386a
fix(deps): update java to v1.77.0 (#3167)
renovate-bot Dec 2, 2025
df963b2
Add demo link for Alpine, Distroless or Scratch (#3168)
mathieu-benoit Dec 2, 2025
4d5d718
fix(deps): update dependency uuid to v13 (#3101)
renovate-bot Dec 8, 2025
1770f3a
chore(deps): bump jws from 4.0.0 to 4.0.1 in /src/currencyservice (#3…
dependabot[bot] Dec 8, 2025
eb8ddb0
chore(deps): bump urllib3 from 2.5.0 to 2.6.0 in /src/loadgenerator (…
dependabot[bot] Dec 8, 2025
5e97edc
chore(deps): bump urllib3 in /src/shoppingassistantservice (#3174)
dependabot[bot] Dec 8, 2025
8e677cf
chore(deps): bump werkzeug in /src/shoppingassistantservice (#3169)
dependabot[bot] Dec 15, 2025
97f7d57
chore(deps): bump werkzeug from 3.1.3 to 3.1.4 in /src/loadgenerator …
dependabot[bot] Dec 15, 2025
4d29bc9
chore(deps): bump jws from 4.0.0 to 4.0.1 in /src/paymentservice (#3175)
dependabot[bot] Dec 15, 2025
afc4ecc
chore(deps): update busybox:latest docker digest to d80cd69 (#3178)
renovate-bot Dec 15, 2025
fbe403d
fix(deps): update dependency @grpc/grpc-js to v1.14.2 (#3180)
renovate-bot Dec 15, 2025
52ef198
chore(deps): update dependency google.cloud.spanner.data to 5.8.0 (#3…
renovate-bot Dec 15, 2025
c8bf132
chore(deps): update otel/opentelemetry-collector-contrib docker tag t…
renovate-bot Dec 15, 2025
0bd6286
fix(deps): update java (#3183)
renovate-bot Dec 15, 2025
7b21be1
chore(deps): update actions/checkout action to v6 (#3184)
renovate-bot Dec 15, 2025
0051099
chore(deps): refresh pip-compile outputs python (#3155)
renovate-bot Dec 16, 2025
ca9a7a6
fix(deps): update golang (#3179)
renovate-bot Dec 16, 2025
2b284b9
golang:1.25.5 (#3186)
mathieu-benoit Dec 27, 2025
21ed51c
fix(deps): update dependency @grpc/grpc-js to v1.14.3 (#3189)
renovate-bot Dec 30, 2025
eddc710
fix(deps): update java (#3190)
renovate-bot Dec 30, 2025
e63688e
chore(deps): update otel/opentelemetry-collector-contrib docker tag t…
renovate-bot Dec 30, 2025
3751810
chore(deps): update terraform google to v7.14.1 (#3193)
renovate-bot Dec 30, 2025
108609d
fix(deps): update golang (#3194)
renovate-bot Dec 30, 2025
5c1b291
chore(deps): refresh pip-compile outputs python (#3195)
renovate-bot Dec 30, 2025
f0d4ebf
chore(deps): update dotnet (#3191)
renovate-bot Dec 31, 2025
5645f23
Bundle of dependency updates (Python, Node, DotNet, Docker, Java) (#3…
olivi-eh Jan 1, 2026
ae43f90
Add demo link of Docker Hardened Images (dhi.io) with the OnlineBouti…
mathieu-benoit Jan 4, 2026
a038279
chore(deps): bump certifi in /src/recommendationservice (#3198)
dependabot[bot] Jan 4, 2026
270cc6c
chore(deps): bump zipp in /src/recommendationservice (#3197)
dependabot[bot] Jan 5, 2026
0ca3bc5
chore(deps): bump zipp from 3.17.0 to 3.19.1 in /src/emailservice (#3…
dependabot[bot] Jan 5, 2026
1d43e0b
chore(deps): bump certifi in /src/emailservice (#3202)
dependabot[bot] Jan 5, 2026
958bf3d
fix(deps): update golang (#3204)
renovate-bot Jan 5, 2026
ebe1bbd
fix(deps): update java to v1.78.0 (#3205)
renovate-bot Jan 5, 2026
ca676cd
chore(config): migrate config .github/renovate.json5 (#3208)
renovate-bot Jan 6, 2026
603e73b
chore(deps): update node.js to 658d0f6 (#3203)
renovate-bot Jan 6, 2026
3116962
chore(deps): bump urllib3 in /src/recommendationservice (#3206)
dependabot[bot] Jan 6, 2026
a3ebfc0
chore(deps): bump idna from 3.4 to 3.7 in /src/recommendationservice …
dependabot[bot] Jan 6, 2026
349748f
chore(deps): bump urllib3 from 2.0.7 to 2.6.3 in /src/emailservice (#…
dependabot[bot] Jan 8, 2026
9ddecf7
chore(deps): bump urllib3 from 2.6.0 to 2.6.3 in /src/loadgenerator (…
dependabot[bot] Jan 8, 2026
f030b13
chore(deps): bump urllib3 in /src/recommendationservice (#3212)
dependabot[bot] Jan 8, 2026
e04fdb1
chore(deps): bump idna from 3.4 to 3.7 in /src/emailservice (#3213)
dependabot[bot] Jan 13, 2026
a99b30b
chore(deps): bump werkzeug from 3.1.4 to 3.1.5 in /src/loadgenerator …
dependabot[bot] Jan 13, 2026
c159775
chore(deps): bump werkzeug in /src/shoppingassistantservice (#3215)
dependabot[bot] Jan 13, 2026
143f85f
chore(deps): update busybox:latest docker digest to 2383baa (#3217)
renovate-bot Jan 13, 2026
54a3525
chore(deps): update python docker tag to v3.14.2 (#3218)
renovate-bot Jan 13, 2026
60a3940
chore(deps): bump urllib3 in /src/shoppingassistantservice (#3219)
dependabot[bot] Jan 13, 2026
e505b61
chore(deps): bump pyasn1 in /src/shoppingassistantservice (#3220)
dependabot[bot] Jan 19, 2026
5651366
chore(deps): update busybox:latest docker digest to e226d63 (#3224)
renovate-bot Jan 26, 2026
d2e49c7
chore(deps): update docker (#3225)
renovate-bot Jan 26, 2026
71da541
fix(deps): update golang (#3226)
renovate-bot Jan 26, 2026
026cb72
chore(deps): update dotnet (#3227)
renovate-bot Jan 26, 2026
b47dd0d
chore(deps): update otel/opentelemetry-collector-contrib docker tag t…
renovate-bot Jan 26, 2026
a7c21d9
chore(deps): update terraform google to v7.16.0 (#3229)
renovate-bot Jan 26, 2026
8302191
fix(deps): update java (#3230)
renovate-bot Jan 26, 2026
93ec3a1
fix(deps): update nodejs (#3231)
renovate-bot Jan 26, 2026
f023fcc
chore(deps): update docker (#3233)
renovate-bot Feb 3, 2026
c9b4de6
chore(deps): update redis:alpine docker digest to 4eec456 (#3234)
renovate-bot Feb 3, 2026
5e2a174
fix(deps): update java (#3235)
renovate-bot Feb 3, 2026
75a809d
chore(deps): update otel/opentelemetry-collector-contrib docker tag t…
renovate-bot Feb 3, 2026
4f66ed5
fix(deps): update nodejs (#3237)
renovate-bot Feb 3, 2026
c577758
chore(deps): bump protobuf in /src/recommendationservice (#3238)
dependabot[bot] Feb 10, 2026
7afe49a
chore(deps): bump protobuf in /src/shoppingassistantservice (#3240)
dependabot[bot] Feb 10, 2026
b3bcc14
chore(deps): bump protobuf from 6.33.2 to 6.33.5 in /src/emailservice…
dependabot[bot] Feb 10, 2026
1d5dd72
chore(deps): update busybox:latest docker digest to b3255e7 (#3243)
renovate-bot Feb 10, 2026
97fc52f
chore(deps): update docker (#3244)
renovate-bot Feb 10, 2026
b35a11c
chore(deps): update hashicorp/setup-terraform action to v4 (#3271)
renovate-bot Mar 10, 2026
6e54b7b
chore(deps): update otel/opentelemetry-collector-contrib docker tag t…
renovate-bot Mar 10, 2026
27223c8
chore(deps): update redis:alpine docker digest to 2afba59 (#3251)
renovate-bot Mar 10, 2026
11a66b2
release/v0.10.5 (#3274)
olivi-eh Mar 11, 2026
f8f8fbd
fix(deps): update java (#3245)
renovate-bot Mar 16, 2026
7175cfa
chore(deps): bump langsmith in /src/shoppingassistantservice (#3246)
dependabot[bot] Mar 16, 2026
be086aa
chore(deps): bump cryptography in /src/shoppingassistantservice (#3247)
dependabot[bot] Mar 16, 2026
08e6c31
chore(deps): bump langchain-core in /src/shoppingassistantservice (#3…
dependabot[bot] Mar 16, 2026
7f49766
chore(deps): bump pillow in /src/shoppingassistantservice (#3249)
dependabot[bot] Mar 16, 2026
676f5ac
chore(deps): update docker (#3252)
renovate-bot Mar 16, 2026
f812464
chore(deps): bump werkzeug in /src/shoppingassistantservice (#3253)
dependabot[bot] Mar 16, 2026
8c70ecb
chore(deps): bump flask in /src/shoppingassistantservice (#3254)
dependabot[bot] Mar 16, 2026
a1e0927
chore(deps): update dotnet (#3256)
renovate-bot Mar 16, 2026
ef47406
fix(deps): update golang (#3257)
renovate-bot Mar 16, 2026
424ae5b
chore(deps): update dependency go to 1.26 (#3258)
renovate-bot Mar 16, 2026
f9d06ef
chore(deps): bump werkzeug from 3.1.5 to 3.1.6 in /src/loadgenerator …
dependabot[bot] Mar 16, 2026
9303b8d
chore(deps): bump langgraph in /src/shoppingassistantservice (#3272)
dependabot[bot] Mar 16, 2026
dcf3206
chore(deps): bump flask from 3.1.2 to 3.1.3 in /src/loadgenerator (#3…
dependabot[bot] Mar 17, 2026
cb5c925
chore(deps): bump pyasn1 in /src/shoppingassistantservice (#3279)
dependabot[bot] Mar 17, 2026
3b0690b
fix(deps): update nodejs (#3260)
renovate-bot Mar 17, 2026
fc3a1f7
fix: clean up shippingservice — remove deprecated API, fix quote logi…
splint-disk-8i Mar 18, 2026
1725a80
chore(deps): bump orjson in /src/shoppingassistantservice (#3275)
dependabot[bot] Mar 18, 2026
a137764
fix(deps): update module golang.org/x/net to v0.52.0 (#3290)
renovate-bot Mar 24, 2026
25d39dc
chore(deps): bump google.golang.org/grpc in /src/checkoutservice (#3281)
dependabot[bot] Mar 24, 2026
3f812c2
chore(deps): update python:3.14.3-slim docker digest to fb83750 (#3288)
renovate-bot Mar 24, 2026
b04fa98
chore(deps): update dotnet (#3289)
renovate-bot Mar 24, 2026
05cc368
chore(deps): bump google.golang.org/grpc in /src/productcatalogservic…
dependabot[bot] Mar 24, 2026
48edfe9
fix: avoid redundant parseCatalog calls in GetProduct (#3280)
splint-disk-8i Mar 24, 2026
c9857ee
chore(deps): bump google.golang.org/grpc in /src/frontend (#3285)
dependabot[bot] Mar 24, 2026
b3a12ee
Remove unsecure commands in workflows (#3329)
olivi-eh Apr 23, 2026
5b3eeea
fix(deps): update module go.opentelemetry.io/otel/sdk to v1.43.0 [sec…
renovate-bot Apr 23, 2026
1db7e99
fix(deps): update module github.com/jackc/pgx/v5 to v5.9.2 [security]…
renovate-bot Apr 23, 2026
a63de5b
chore(deps): update busybox:latest docker digest to 1487d0a (#3319)
renovate-bot Apr 23, 2026
989914b
chore(deps): update docker (#3320)
renovate-bot Apr 23, 2026
9f75c3c
chore(deps): update redis:alpine docker digest to c5e375a (#3321)
renovate-bot Apr 23, 2026
aa26505
fix(deps): update java (#3322)
renovate-bot Apr 23, 2026
b5fe327
fix(deps): update nodejs (#3323)
renovate-bot Apr 23, 2026
fe09f30
chore(deps): update dotnet (#3324)
renovate-bot Apr 23, 2026
2d5235f
chore(deps): update otel/opentelemetry-collector-contrib docker tag t…
renovate-bot Apr 23, 2026
0f2264b
chore(deps): update terraform google to v7.28.0 (#3326)
renovate-bot Apr 23, 2026
9083e0a
chore(deps): bump brace-expansion in /src/currencyservice (#3331)
dependabot[bot] Apr 23, 2026
5096a85
fix(deps): update dependency uuid to v14 [security] (#3332)
renovate-bot Apr 23, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions .github/renovate.json5
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
],
'pip-compile': {
enabled: true,
fileMatch: [
'(^|/)requirements\\.txt$',
managerFilePatterns: [
'/(^|/)requirements\\.txt$/',
],
Comment on lines +8 to 10
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor

🧩 Analysis chain

🏁 Script executed:

find . -type f -name "renovate.json5" -o -name "renovate.json"

Repository: devzero-inc/microservices-demo

Length of output: 98


🏁 Script executed:

cat -n .github/renovate.json5 | head -30

Repository: devzero-inc/microservices-demo

Length of output: 776


🌐 Web query:

Renovate managerFilePatterns syntax and version requirements documentation

💡 Result:

Summary — managerFilePatterns (syntax) and versioning requirements

  • What managerFilePatterns accepts

    • An array of regex (RE2 syntax) or glob strings, matched against repository file paths. Patterns in your config are additive to a manager’s defaults. Configure inside the specific manager object (e.g., "dockerfile": { "managerFilePatterns": [...] }). [1][2]
  • Syntax notes and examples

    • Regex examples: "/^Dockerfile$/" or "/^config/.*\.yaml$/" (RE2-compatible).
    • Glob examples: "*.yaml" or "renovate.json".
    • managerFilePatterns is mergeable: you can add patterns without needing to repeat defaults. Use ignorePaths/includePaths to exclude specific files. [1][2]
  • Custom managers

    • For customManagers (regex or jsonata) you must provide managerFilePatterns plus matchStrings/queries. Regex custom managers require named capture groups for currentValue and depName/packageName and datasource (or use templates). Example: "managerFilePatterns": ["/^Dockerfile$/"] with matchStrings like "ENV YARN_VERSION=(?.*?)\n". [3]
  • Versioning requirements / defaults

    • Renovate chooses a versioning scheme per dependency; if not explicitly configured, Renovate defaults to the semver-coerced scheme. For custom managers you should explicitly set the versioning (or datasource) to ensure correct version resolution. Some managers (e.g., those that have no sensible filename convention) default to an empty managerFilePatterns array and must be given patterns to enable them. [1][3]

Sources

  • Renovate configuration options — managerFilePatterns, regex vs glob, merge behavior. [1]
  • Managers docs — file matching behavior and examples. [2]
  • Custom managers (regex/jsonata) — required fields, capture groups, example usage. [3]

If you want, I can paste minimal example Renovate config snippets for common cases (Dockerfile, custom regex manager, JSONata).


Pattern syntax is correct for Renovate managerFilePatterns.

The configuration correctly uses forward-slash-wrapped regex patterns (/pattern/) matching Renovate's RE2 syntax. Both patterns are valid:

  • '/(^|/)requirements\\.txt$/' matches requirements.txt at root or in subdirectories
  • '/\\.yaml$/' matches files ending in .yaml

Remove the version requirement claim and scratchpad notes from the original comment. The configuration syntax itself is sound and follows Renovate's documented format for managerFilePatterns.

🤖 Prompt for AI Agents
In @.github/renovate.json5 around lines 8 - 10, The review message incorrectly
includes a version-requirement claim and scratchpad notes even though the
managerFilePatterns are valid; update the Renovate config comment by removing
the stray "version requirement" claim and any scratchpad notes while keeping the
existing managerFilePatterns array and its two regex entries (the
'/(^|/)requirements\\.txt$/' and '/\\.yaml$/') intact so the comment only
confirms the patterns are correct.

},
pip_requirements: {
Expand All @@ -16,8 +16,8 @@
python: '~=3.11.0',
},
kubernetes: {
fileMatch: [
'\\.yaml$',
managerFilePatterns: [
'/\\.yaml$/',
],
ignorePaths: [
'release/**',
Expand Down
2 changes: 1 addition & 1 deletion .github/terraform/main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ terraform {
# Enable Google Cloud APIs.
module "enable_google_apis" {
source = "terraform-google-modules/project-factory/google//modules/project_services"
version = "~> 17.0"
version = "~> 18.0"
Comment thread
coderabbitai[bot] marked this conversation as resolved.
disable_services_on_destroy = false
activate_apis = [
"cloudresourcemanager.googleapis.com",
Expand Down
2 changes: 1 addition & 1 deletion .github/terraform/versions.tf
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ terraform {
required_providers {
google = {
source = "hashicorp/google"
version = "~> 6.0"
version = "~> 7.0"
}
}
}
17 changes: 8 additions & 9 deletions .github/workflows/ci-main.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,15 +31,15 @@ jobs:
code-tests:
runs-on: [self-hosted, is-enabled]
steps:
- uses: actions/checkout@v4
- uses: actions/setup-dotnet@v4
- uses: actions/checkout@v6
- uses: actions/setup-dotnet@v5
env:
DOTNET_INSTALL_DIR: "./.dotnet"
with:
dotnet-version: '9.0'
- uses: actions/setup-go@v5
dotnet-version: '10.0'
- uses: actions/setup-go@v6
with:
go-version: '1.23'
go-version: '1.26'
- name: Go Unit Tests
timeout-minutes: 10
run: |
Expand All @@ -61,14 +61,14 @@ jobs:
profile: ["local-code"]
fail-fast: true
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
- name: Build + Deploy PR images to GKE
timeout-minutes: 20
run: |
PR_NUMBER=$(echo $GITHUB_REF | awk 'BEGIN { FS = "/" } ; { print $3 }')
NAMESPACE="pr${PR_NUMBER}"
echo "::set-env name=NAMESPACE::$NAMESPACE"
echo "::set-env name=PR_NUMBER::$PR_NUMBER"
echo "NAMESPACE=$NAMESPACE" >> $GITHUB_ENV
echo "PR_NUMBER=$PR_NUMBER" >> $GITHUB_ENV

yes | gcloud auth configure-docker us-docker.pkg.dev
gcloud container clusters get-credentials $PR_CLUSTER --region $REGION --project $PROJECT_ID
Expand All @@ -82,7 +82,6 @@ jobs:
skaffold config set --global local-cluster false
skaffold run --default-repo=us-docker.pkg.dev/$PROJECT_ID/$GITHUB_REF --tag=$GITHUB_SHA --namespace=$NAMESPACE -p network-policies
env:
ACTIONS_ALLOW_UNSECURE_COMMANDS: true
PROJECT_ID: "online-boutique-ci"
PR_CLUSTER: "prs-gke-cluster"
REGION: "us-central1"
Expand Down
18 changes: 8 additions & 10 deletions .github/workflows/ci-pr.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -35,15 +35,15 @@ jobs:
code-tests:
runs-on: [self-hosted, is-enabled]
steps:
- uses: actions/checkout@v4
- uses: actions/setup-dotnet@v4
- uses: actions/checkout@v6
- uses: actions/setup-dotnet@v5
env:
DOTNET_INSTALL_DIR: "./.dotnet"
with:
dotnet-version: '9.0'
- uses: actions/setup-go@v5
dotnet-version: '10.0'
- uses: actions/setup-go@v6
with:
go-version: '1.23'
go-version: '1.26'
- name: Go Unit Tests
timeout-minutes: 10
run: |
Expand All @@ -66,14 +66,14 @@ jobs:
profile: ["local-code"]
fail-fast: true
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
with:
ref: ${{github.event.pull_request.head.sha}}
- name: Build + Deploy PR images to GKE
timeout-minutes: 20
run: |
NAMESPACE="pr${PR_NUMBER}"
echo "::set-env name=NAMESPACE::$NAMESPACE"
echo "NAMESPACE=$NAMESPACE" >> $GITHUB_ENV

yes | gcloud auth configure-docker us-docker.pkg.dev
gcloud container clusters get-credentials $PR_CLUSTER --region $REGION --project $PROJECT_ID
Expand All @@ -87,7 +87,6 @@ jobs:
skaffold config set --global local-cluster false
skaffold run --default-repo=us-docker.pkg.dev/$PROJECT_ID/refs/pull/$PR_NUMBER --tag=$PR_NUMBER --namespace=$NAMESPACE -p network-policies
env:
ACTIONS_ALLOW_UNSECURE_COMMANDS: true
PR_NUMBER: ${{ github.event.pull_request.number }}
PROJECT_ID: "online-boutique-ci"
PR_CLUSTER: "prs-gke-cluster"
Expand Down Expand Up @@ -122,9 +121,8 @@ jobs:
sleep 3
done
EXTERNAL_IP=$(get_externalIP)
echo "::set-env name=EXTERNAL_IP::$EXTERNAL_IP"
echo "EXTERNAL_IP=$EXTERNAL_IP" >> $GITHUB_ENV
env:
ACTIONS_ALLOW_UNSECURE_COMMANDS: true
PR_NUMBER: ${{ github.event.pull_request.number }}
- name: Smoke Test
timeout-minutes: 5
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/helm-chart-ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
helm-chart-ci:
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
- name: helm lint
run: |
cd helm-chart/
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/install-dependencies.sh
Original file line number Diff line number Diff line change
Expand Up @@ -30,16 +30,16 @@ sudo chown root:root /etc/apt/sources.list.d/microsoft-prod.list

sudo apt-get install -y apt-transport-https && \
sudo apt-get update && \
sudo apt-get install -y dotnet-sdk-8.0
sudo apt-get install -y dotnet-sdk-10.0
echo "✅ dotnet installed"

# install kubectl
sudo apt-get install -yqq kubectl git
echo "✅ kubectl installed"

# install go
wget https://golang.org/dl/go1.19.linux-amd64.tar.gz
sudo tar -C /usr/local -xzf go1.19.linux-amd64.tar.gz
wget https://golang.org/dl/go1.25.linux-amd64.tar.gz
sudo tar -C /usr/local -xzf go1.25.linux-amd64.tar.gz
echo 'export GOPATH=$HOME/go' >> ~/.profile
echo 'export PATH=$PATH:/usr/local/go/bin:$GOPATH/bin' >> ~/.profile
source ~/.profile
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/kubevious-manifests-ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -33,24 +33,24 @@ jobs:
runs-on: ubuntu-24.04
timeout-minutes: 1
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6

- name: Validate kubernetes-manifests
id: kubernetes-manifests-validation
uses: kubevious/cli@v1.0.62
uses: kubevious/cli@v1.0.64
with:
manifests: kubernetes-manifests
skip_rules: container-latest-image

- name: Validate helm-chart
id: helm-chart-validation
uses: kubevious/cli@v1.0.62
uses: kubevious/cli@v1.0.64
with:
manifests: helm-chart

- name: Validate kustomize
id: kustomize-validation
uses: kubevious/cli@v1.0.62
uses: kubevious/cli@v1.0.64
with:
manifests: kustomize
skip_rules: container-latest-image
2 changes: 1 addition & 1 deletion .github/workflows/kustomize-build-ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
kustomize-build-ci:
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
- name: kustomize build base
run: |
cd kustomize/
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/terraform-validate-ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,8 @@ jobs:
terraform-validate-ci:
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
- uses: hashicorp/setup-terraform@v3
- uses: actions/checkout@v6
- uses: hashicorp/setup-terraform@v4
- name: terraform init & validate
run: |
cd terraform/
Expand Down
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -140,6 +140,8 @@ Find **Protocol Buffers Descriptions** at the [`./protos` directory](/protos).

## Demos featuring Online Boutique

- [Security hardening of the OnlineBoutique sample apps with the Docker Hardened Images (DHI)](https://medium.com/google-cloud/security-hardening-of-the-onlineboutique-sample-apps-with-docker-hardened-images-dhi-ca1fad348343)
- [alpine, distroless or scratch?](https://medium.com/google-cloud/alpine-distroless-or-scratch-caac35250e0b)
- [Platform Engineering in action: Deploy the Online Boutique sample apps with Score and Humanitec](https://medium.com/p/d99101001e69)
- [The new Kubernetes Gateway API with Istio and Anthos Service Mesh (ASM)](https://medium.com/p/9d64c7009cd)
- [Use Azure Redis Cache with the Online Boutique sample on AKS](https://medium.com/p/981bd98b53f8)
Expand All @@ -164,3 +166,4 @@ Find **Protocol Buffers Descriptions** at the [`./protos` directory](/protos).
- [Introduction to Service Management with Istio](https://www.youtube.com/watch?v=wCJrdKdD6UM&feature=youtu.be&t=586)
- [Google Cloud Next'18 London – Keynote](https://youtu.be/nIq2pkNcfEI?t=3071)
showing Stackdriver Incident Response Management
- [Microservices demo showcasing Go Micro](https://github.com/go-micro/demo)
2 changes: 1 addition & 1 deletion cloudbuild.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@

steps:
- id: 'Deploy application to cluster'
name: 'gcr.io/k8s-skaffold/skaffold:v2.13.2'
name: 'gcr.io/k8s-skaffold/skaffold:v2.16.1'
entrypoint: 'bash'
args:
- '-c'
Expand Down
61 changes: 61 additions & 0 deletions docs/adding-new-microservice.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
# Adding a new microservice

This document outlines the steps required to add a new microservice to the Online Boutique application.

## 1. Create a new directory

Create a new directory for your microservice within the `src/` directory. The directory name should be the name of your microservice.

## 2. Add source code

Place your microservice's source code inside the newly created directory. The structure of this directory should follow the conventions of the existing microservices. For example, a Python-based service would include at minimum the following files:

- `README.md`: The service's description and documentation.
- `main.py`: The application's entry point.
- `requirements.in`: A list of Python dependencies.
- `Dockerfile`: To containerize the application.

Take a look at existing microservices for inspiration.

## 3. Create a Dockerfile

Create a `Dockerfile` in your microservice's directory. This file will define the steps to build a container image for your service.

Refer to this example and tweak based on your new service's needs: https://github.com/GoogleCloudPlatform/microservices-demo/blob/main/src/frontend/Dockerfile

## 4. Create Kubernetes manifests

Create a new directory under `kustomize/components/` in the root of the repository for your microservice. Inside this directory, add the necessary Kubernetes YAML files for your new microservice. This typically includes:

- A **Deployment** to manage your service's pods.
- A **Service** to expose your microservice to other services within the cluster.

Ensure you follow the existing naming conventions and that the container image specified in the Deployment matches the one built by your `cloudbuild.yaml` and `skaffold.yaml` files.

Refer to this example and tweak based on your new service's needs: https://github.com/GoogleCloudPlatform/microservices-demo/tree/main/kustomize/components/shopping-assistant

## 5. Update the root `kustomization.yaml` file

Add your newly created component to the root kustomization file so it gets picked up by the deployment cycle.

The file is available here: https://github.com/GoogleCloudPlatform/microservices-demo/blob/main/kustomize/kustomization.yaml

## 6. Update the root `skaffold.yaml`

Add your newly created service to the root skaffold file so the images build correctly.

The file is available here: https://github.com/GoogleCloudPlatform/microservices-demo/blob/main/skaffold.yaml

## 7. Update the Helm chart

Add your newly created service to the Helm chart templates and default values.

The chart is available here: https://github.com/GoogleCloudPlatform/microservices-demo/tree/main/helm-chart

## 8. Update the documentation

Finally, update the project's documentation to reflect the addition of your new microservice. This may include:

- Adding a section to the main `README.md` if the service introduces significant new functionality.
- Updating the architecture diagrams in the `docs/img` directory.
- Adding a new document in the `docs` directory if the service requires detailed explanation.
20 changes: 15 additions & 5 deletions docs/development-guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,14 +54,19 @@ This doc explains how to build and run the Online Boutique source code locally u
gcloud auth configure-docker -q
```

3. In the root of this repository, run `skaffold run --default-repo=us-docker.pkg.dev/[PROJECT_ID]/microservices-demo`,
where [PROJECT_ID] is your GCP project ID.
3. In the root of this repository, run:

```
skaffold run --default-repo=us-docker.pkg.dev/PROJECT_ID/microservices-demo
```

Where `PROJECT_ID` is replaced by your Google Cloud project ID.

This command:

- builds the container images
- pushes them to AR
- applies the `./kubernetes-manifests` deploying the application to
- Builds the container images.
- Pushes them to AR.
- Applies the `./kubernetes-manifests` deploying the application to
Kubernetes.

**Troubleshooting:** If you get "No space left on device" error on Google
Expand Down Expand Up @@ -114,6 +119,11 @@ This doc explains how to build and run the Online Boutique source code locally u

6. Navigate to `localhost:8080` to access the web frontend.

## Adding a new microservice

In general, the set of core microservices for Online Boutique is fairly complete and unlikely to change in the future, but it can be useful to add an additional optional microservice that can be deployed to complement the core services.

See the [Adding a new microservice](adding-new-microservice.md) guide for instructions on how to add a new microservice.

## Cleanup

Expand Down
2 changes: 1 addition & 1 deletion docs/releasing/license_header.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright 2018 Google LLC
# Copyright 2025 Google LLC
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
Expand Down
4 changes: 2 additions & 2 deletions helm-chart/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,10 +29,10 @@ type: application
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 0.10.2
version: 0.10.5

# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: "v0.10.2"
appVersion: "v0.10.5"
2 changes: 1 addition & 1 deletion helm-chart/templates/adservice.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -55,11 +55,11 @@ spec:
runAsGroup: 1000
runAsNonRoot: true
runAsUser: 1000
{{- end }}
{{- if .Values.seccompProfile.enable }}
seccompProfile:
type: {{ .Values.seccompProfile.type }}
{{- end }}
{{- end }}
containers:
- name: server
securityContext:
Expand Down
4 changes: 2 additions & 2 deletions helm-chart/templates/cartservice.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -237,11 +237,11 @@ spec:
runAsGroup: 1000
runAsNonRoot: true
runAsUser: 1000
{{- end }}
{{- if .Values.seccompProfile.enable }}
seccompProfile:
type: {{ .Values.seccompProfile.type }}
{{- end }}
{{- end }}
containers:
- name: redis
securityContext:
Expand All @@ -252,7 +252,7 @@ spec:
privileged: false
readOnlyRootFilesystem: true
{{- if .Values.cartDatabase.inClusterRedis.publicRepository }}
image: redis:alpine@sha256:de13e74e14b98eb96bdf886791ae47686c3c5d29f9d5f85ea55206843e3fce26
image: redis:alpine@sha256:c5e375abb885e6b2021c0377879e4890bf76f9065b8922ffc113f2b226b9fc17
{{- else }}
image: {{ .Values.images.repository }}/redis:alpine
{{- end }}
Expand Down
Loading