Skip to content
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

Add the ability to define GPU resource limits on the K8S deploy container step #6513

Closed
mcasperson opened this issue Aug 10, 2020 · 1 comment
Assignees
Labels
kind/enhancement This issue represents an enhancement we are committed to adding to Octopus as some time
Milestone

Comments

@mcasperson
Copy link

mcasperson commented Aug 10, 2020

Are you a customer of Octopus Deploy? Don't raise the issue here. Please contact our support team so we can triage your feature request, making sure it's handled appropriately.

Prerequisites

  • [ * ] I have searched open and closed issues to make sure it isn't already requested
  • [ * ] I have discussed this in #feature-discussion or #backlog and the consensus is that this is something we plan on adding in the near future
  • [ * ] I have written a descriptive issue title
  • [ * ] I have linked the original source of this feature request
  • [ * ] I have tagged the issue appropriately (area/*, kind/enhancement)

The enhancement

What is the problem this solves or benefit it gives

GPU limits can be defined on containers - https://kubernetes.io/docs/tasks/manage-gpus/scheduling-gpus/. The Deploy Kubernetes containers step does not expose the fields required to define these values though. By allowing GPU resource limits to be defined, customers don't have to fall back to the Deploy raw YAML step.

Mockup

image

Workarounds

The Deploy raw Kubernetes YAML step can be used to deploy containers with GPU limits.

Links

https://secure.helpscout.net/conversation/1238896493/68219/

@mcasperson mcasperson added the kind/enhancement This issue represents an enhancement we are committed to adding to Octopus as some time label Aug 10, 2020
@mcasperson mcasperson self-assigned this Aug 10, 2020
@mcasperson mcasperson added this to the 2020.4.0 milestone Aug 10, 2020
@mcasperson
Copy link
Author

This has been added to 2020.4.0.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/enhancement This issue represents an enhancement we are committed to adding to Octopus as some time
Projects
None yet
Development

No branches or pull requests

1 participant