late-fish-63527
05/11/2022, 1:15 AM@task(requests=Resources(cpu="1", mem="4Gi"), limits=Resources(cpu="2", mem="32Gi"))
def hello_world():
print('hello world')
hello_world._resources = ResourceSpec(requests=Resources(cpu='1', mem='16Gi', gpu=None, storage=None, ephemeral_storage=None), limits=Resources(cpu='2', mem='32Gi', gpu=None, storage=None, ephemeral_storage=None))
freezing-airport-6809
freezing-airport-6809
late-fish-63527
05/11/2022, 1:44 AMMy recommendation would be to make the resources as like a concertant or a module level variablehow do you do this? any doc/example you can point me to?
freezing-airport-6809
REQUESTS=Resources(cpu='1', mem='16Gi')
LIMITS=Resources(cpu='1', mem='16Gi')
@task(requests=REQUESTS, limts=LIMITS)
def hello_world():
print('hello world')
freezing-airport-6809
if os.environ["XYZ"] == "blah":
REQUESTS = ...
else:
REQUESTS = ...
late-fish-63527
05/11/2022, 3:50 AM