File tree Expand file tree Collapse file tree 2 files changed +11
-0
lines changed Expand file tree Collapse file tree 2 files changed +11
-0
lines changed Original file line number Diff line number Diff line change @@ -2,6 +2,9 @@ package constants
22
33import "time"
44
5+ const (
6+ NvidiaGPUKey = "nvidia.com/gpu"
7+ )
58const (
69 // Domain is the domain prefix used for all tensor-fusion.ai related annotations and finalizers
710 Domain = "tensor-fusion.ai"
Original file line number Diff line number Diff line change @@ -255,6 +255,14 @@ func (m *TensorFusionPodMutator) patchTFClient(
255255 return nil , fmt .Errorf ("unmarshal patched container: %w" , err )
256256 }
257257
258+ // remove nvidia.com/gpu in resources
259+ if container .Resources .Requests != nil {
260+ delete (container .Resources .Requests , constants .NvidiaGPUKey )
261+ }
262+ if container .Resources .Limits != nil {
263+ delete (container .Resources .Limits , constants .NvidiaGPUKey )
264+ }
265+
258266 // add connection env
259267 connectionName := fmt .Sprintf ("%s%s" , pod .GenerateName , shortuuid .NewWithAlphabet ("123456789abcdefghijkmnopqrstuvwxy" ))
260268 connectionNamespace := pod .Namespace
You can’t perform that action at this time.
0 commit comments