Q: Pod failing with 'Invalid value: "xxx": must be less or equal to memory limit' error.
This error may be encountered when you specify a value in the Head Job memory field during the creation of a Kubernetes-type compute environment.
If you receive an error that includes field: spec.containers[x].resources.requests
and message: Invalid value: "xxx": must be less than or equal to memory limit
, your Kubernetes cluster may be configured with system resource limits which deny the Nextflow head job's resource request. To isolate which component is causing the problem, try to launch a Pod directly on your cluster via your Kubernetes administration solution. Example:
--- apiVersion: v1 kind: Pod metadata: name: debug labels: app: debug spec: containers: - name: debug image: busybox command: ['sh','-c','sleep 10'] resources: requests: memory: "xxxMi" # or "xxxGi" restartPolicy: Never
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article