Я пытаюсь запустить проект ядра dotnet в Kubernetes, и мне интересно, есть ли способ ограничить использование памяти из самого проекта ядра dotnet так же, как мы можем установить ограничение для jvm
проектов ,
Я вижу, что в Docker есть необязательный аргумент для установки предела памяти:
docker run --memory="198m" xxx
Также в yaml-файле Kubernetes мы также можем установить ограничение памяти:
resources:
requests:
# ~402 MB
memory: "384Mi"
cpu: "250m"
limits:
# ~1500MB
memory: "1430Mi"
cpu: "500m"