-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix memory
and cpu
limits
to avoid CrashLoopBackOff
#26
Conversation
Deployment successfully completed for PR-26! 🎉View in HumanitecDeployment ID: 17d590ad44d91bd8 Domains:frontend: onlineboutique-preview.endpoints.mathieu-benoit-gcp.cloud.goog Deployment diffDeployment diff:{
"modules": {
"add": null,
"remove": [],
"update": {
"adservice": [
{
"from": "",
"op": "replace",
"path": "/spec/containers/adservice/resources/requests/cpu",
"value": "120m"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/adservice/resources/requests/memory",
"value": "120Mi"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/adservice/resources/limits/memory",
"value": "150Mi"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/adservice/resources/limits/cpu",
"value": "150m"
},
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/ad/score.yaml"
}
],
"cartservice": [
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/cart/score.yaml"
}
],
"checkoutservice": [
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/checkout/score.yaml"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/checkoutservice/resources/limits/memory",
"value": "80Mi"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/checkoutservice/resources/requests/memory",
"value": "60Mi"
}
],
"currencyservice": [
{
"from": "",
"op": "replace",
"path": "/spec/containers/currencyservice/resources/limits/memory",
"value": "90Mi"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/currencyservice/resources/requests/memory",
"value": "70Mi"
},
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/currency/score.yaml"
}
],
"emailservice": [
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/email/score.yaml"
}
],
"frontend": [
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/frontend/score.yaml"
}
],
"paymentservice": [
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/payment/score.yaml"
}
],
"productcatalogservice": [
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/productcatalog/score.yaml"
}
],
"recommendationservice": [
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/recommendation/score.yaml"
}
],
"shippingservice": [
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/shipping/score.yaml"
}
]
}
},
"shared": null
}
Active Resources UsageActive Resources Usage:
Resources GraphResources Graph:Use a Graphviz viewer for a visual representation.
|
CrashLoopBackOff
for ad
, checkout
and currency
memory
and cpu
limits
to avoid CrashLoopBackOff
Deployment successfully completed for PR-26! 🎉View in HumanitecDeployment ID: 17d5919aa56eeaab Domains:frontend: onlineboutique-preview.endpoints.mathieu-benoit-gcp.cloud.goog Deployment diffDeployment diff:{
"modules": {
"add": null,
"remove": [],
"update": {
"adservice": [
{
"from": "",
"op": "replace",
"path": "/spec/containers/adservice/resources/requests/cpu",
"value": "230m"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/adservice/resources/requests/memory",
"value": "120Mi"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/adservice/resources/limits/cpu",
"value": "250m"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/adservice/resources/limits/memory",
"value": "150Mi"
},
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/ad/score.yaml"
}
],
"cartservice": [
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/cart/score.yaml"
}
],
"checkoutservice": [
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/checkout/score.yaml"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/checkoutservice/resources/limits/memory",
"value": "80Mi"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/checkoutservice/resources/limits/cpu",
"value": "60m"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/checkoutservice/resources/requests/memory",
"value": "60Mi"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/checkoutservice/resources/requests/cpu",
"value": "40m"
}
],
"currencyservice": [
{
"from": "",
"op": "replace",
"path": "/spec/containers/currencyservice/resources/limits/cpu",
"value": "140m"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/currencyservice/resources/limits/memory",
"value": "90Mi"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/currencyservice/resources/requests/cpu",
"value": "120m"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/currencyservice/resources/requests/memory",
"value": "70Mi"
},
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/currency/score.yaml"
}
],
"emailservice": [
{
"from": "",
"op": "replace",
"path": "/spec/containers/emailservice/resources/limits/cpu",
"value": "130m"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/emailservice/resources/requests/cpu",
"value": "110m"
},
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/email/score.yaml"
}
],
"frontend": [
{
"from": "",
"op": "replace",
"path": "/spec/containers/frontend/resources/limits/memory",
"value": "50Mi"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/frontend/resources/limits/cpu",
"value": "50m"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/frontend/resources/requests/cpu",
"value": "30m"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/frontend/resources/requests/memory",
"value": "30Mi"
},
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/frontend/score.yaml"
}
],
"paymentservice": [
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/payment/score.yaml"
}
],
"productcatalogservice": [
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/productcatalog/score.yaml"
}
],
"recommendationservice": [
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/recommendation/score.yaml"
}
],
"shippingservice": [
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/shipping/score.yaml"
}
]
}
},
"shared": null
}
Active Resources UsageActive Resources Usage:
Resources GraphResources Graph:Use a Graphviz viewer for a visual representation.
|
Deployment successfully completed for PR-26! 🎉View in HumanitecDeployment ID: 17d591cf4eaaf1e3 Domains:frontend: onlineboutique-preview.endpoints.mathieu-benoit-gcp.cloud.goog Deployment diffDeployment diff:{
"modules": {
"add": null,
"remove": [],
"update": {
"adservice": [
{
"from": "",
"op": "replace",
"path": "/spec/containers/adservice/resources/requests/cpu",
"value": "250m"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/adservice/resources/requests/memory",
"value": "120Mi"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/adservice/resources/limits/cpu",
"value": "280m"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/adservice/resources/limits/memory",
"value": "150Mi"
},
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/ad/score.yaml"
}
],
"cartservice": [
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/cart/score.yaml"
}
],
"checkoutservice": [
{
"from": "",
"op": "replace",
"path": "/spec/containers/checkoutservice/resources/limits/cpu",
"value": "60m"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/checkoutservice/resources/limits/memory",
"value": "80Mi"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/checkoutservice/resources/requests/memory",
"value": "60Mi"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/checkoutservice/resources/requests/cpu",
"value": "40m"
},
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/checkout/score.yaml"
}
],
"currencyservice": [
{
"from": "",
"op": "replace",
"path": "/spec/containers/currencyservice/resources/limits/cpu",
"value": "140m"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/currencyservice/resources/limits/memory",
"value": "90Mi"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/currencyservice/resources/requests/cpu",
"value": "120m"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/currencyservice/resources/requests/memory",
"value": "70Mi"
},
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/currency/score.yaml"
}
],
"emailservice": [
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/email/score.yaml"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/emailservice/resources/limits/cpu",
"value": "130m"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/emailservice/resources/requests/cpu",
"value": "110m"
}
],
"frontend": [
{
"from": "",
"op": "replace",
"path": "/spec/containers/frontend/resources/limits/cpu",
"value": "50m"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/frontend/resources/limits/memory",
"value": "50Mi"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/frontend/resources/requests/cpu",
"value": "30m"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/frontend/resources/requests/memory",
"value": "30Mi"
},
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/frontend/score.yaml"
}
],
"paymentservice": [
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/payment/score.yaml"
}
],
"productcatalogservice": [
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/productcatalog/score.yaml"
}
],
"recommendationservice": [
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/recommendation/score.yaml"
}
],
"shippingservice": [
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/shipping/score.yaml"
}
]
}
},
"shared": null
}
Active Resources UsageActive Resources Usage:
Resources GraphResources Graph:Use a Graphviz viewer for a visual representation.
|
Deployment successfully completed for PR-26! 🎉View in HumanitecDeployment ID: 17d59280ca4ae22b Domains:frontend: onlineboutique-preview.endpoints.mathieu-benoit-gcp.cloud.goog Deployment diffDeployment diff:{
"modules": {
"add": null,
"remove": [],
"update": {
"adservice": [
{
"from": "",
"op": "replace",
"path": "/spec/containers/adservice/resources/requests/memory",
"value": "120Mi"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/adservice/resources/requests/cpu",
"value": "250m"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/adservice/resources/limits/memory",
"value": "150Mi"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/adservice/resources/limits/cpu",
"value": "280m"
},
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/ad/score.yaml"
}
],
"cartservice": [
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/cart/score.yaml"
}
],
"checkoutservice": [
{
"from": "",
"op": "replace",
"path": "/spec/containers/checkoutservice/resources/limits/cpu",
"value": "60m"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/checkoutservice/resources/limits/memory",
"value": "80Mi"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/checkoutservice/resources/requests/cpu",
"value": "40m"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/checkoutservice/resources/requests/memory",
"value": "60Mi"
},
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/checkout/score.yaml"
}
],
"currencyservice": [
{
"from": "",
"op": "replace",
"path": "/spec/containers/currencyservice/resources/limits/cpu",
"value": "140m"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/currencyservice/resources/limits/memory",
"value": "90Mi"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/currencyservice/resources/requests/memory",
"value": "70Mi"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/currencyservice/resources/requests/cpu",
"value": "120m"
},
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/currency/score.yaml"
}
],
"emailservice": [
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/email/score.yaml"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/emailservice/resources/requests/cpu",
"value": "110m"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/emailservice/resources/limits/cpu",
"value": "130m"
}
],
"frontend": [
{
"from": "",
"op": "replace",
"path": "/spec/containers/frontend/resources/limits/cpu",
"value": "50m"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/frontend/resources/limits/memory",
"value": "50Mi"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/frontend/resources/requests/cpu",
"value": "30m"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/frontend/resources/requests/memory",
"value": "30Mi"
},
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/frontend/score.yaml"
}
],
"paymentservice": [
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/payment/score.yaml"
}
],
"productcatalogservice": [
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/productcatalog/score.yaml"
}
],
"recommendationservice": [
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/recommendation/score.yaml"
}
],
"shippingservice": [
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/shipping/score.yaml"
}
]
}
},
"shared": null
}
Active Resources UsageActive Resources Usage:
Resources GraphResources Graph:Use a Graphviz viewer for a visual representation.
|
Deployment successfully completed for PR-26! 🎉View in HumanitecDeployment ID: 17d59280ca4ae22b Domains:frontend: onlineboutique-preview.endpoints.mathieu-benoit-gcp.cloud.goog Deployment diffDeployment diff:{
"modules": {
"add": null,
"remove": [],
"update": {
"adservice": [
{
"from": "",
"op": "replace",
"path": "/spec/containers/adservice/resources/limits/memory",
"value": "150Mi"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/adservice/resources/limits/cpu",
"value": "280m"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/adservice/resources/requests/cpu",
"value": "250m"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/adservice/resources/requests/memory",
"value": "120Mi"
},
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/ad/score.yaml"
}
],
"cartservice": [
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/cart/score.yaml"
}
],
"checkoutservice": [
{
"from": "",
"op": "replace",
"path": "/spec/containers/checkoutservice/resources/limits/cpu",
"value": "60m"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/checkoutservice/resources/limits/memory",
"value": "80Mi"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/checkoutservice/resources/requests/cpu",
"value": "40m"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/checkoutservice/resources/requests/memory",
"value": "60Mi"
},
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/checkout/score.yaml"
}
],
"currencyservice": [
{
"from": "",
"op": "replace",
"path": "/spec/containers/currencyservice/resources/requests/cpu",
"value": "120m"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/currencyservice/resources/requests/memory",
"value": "70Mi"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/currencyservice/resources/limits/cpu",
"value": "140m"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/currencyservice/resources/limits/memory",
"value": "90Mi"
},
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/currency/score.yaml"
}
],
"emailservice": [
{
"from": "",
"op": "replace",
"path": "/spec/containers/emailservice/resources/limits/cpu",
"value": "130m"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/emailservice/resources/requests/cpu",
"value": "110m"
},
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/email/score.yaml"
}
],
"frontend": [
{
"from": "",
"op": "replace",
"path": "/spec/containers/frontend/resources/limits/cpu",
"value": "50m"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/frontend/resources/limits/memory",
"value": "50Mi"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/frontend/resources/requests/cpu",
"value": "30m"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/frontend/resources/requests/memory",
"value": "30Mi"
},
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/frontend/score.yaml"
}
],
"paymentservice": [
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/payment/score.yaml"
}
],
"productcatalogservice": [
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/productcatalog/score.yaml"
}
],
"recommendationservice": [
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/recommendation/score.yaml"
}
],
"shippingservice": [
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/Humanitec-DemoOrg/onlineboutique-demo/blob/update-cpu-memory-limits/apps/shipping/score.yaml"
}
]
}
},
"shared": null
}
Active Resources UsageActive Resources Usage:
Resources GraphResources Graph:Use a Graphviz viewer for a visual representation.
|
Following up on #25, continuing testing GoogleCloudPlatform/microservices-demo#2540
Nothing related, but also took the initiative to:
humctl
to '0.25.0'24.04