[web/task split] split web and task deployment + a few supporting bits (#1189)

* first pass, still WIP, need tolerations etc

* add tolerations that don't work bc idk

* bug hunting

* local push, still a WIP

* affinity still needs testfor to_nice_yaml, tolerations logic is working

* fixed task deployment and affinity for both
This commit is contained in:
Jake Jackson
2023-02-06 16:08:35 -05:00
committed by Hao Liu
parent ebc040fe75
commit d9f3a428d4
5 changed files with 1265 additions and 22 deletions

File diff suppressed because it is too large Load Diff