Wiktionary
all one's eggs in one basket
n. 1 (context idiomatic English) The state of having invested heavily in just one area 2 (context idiomatic English) The state of having devoted all of one’s resources to one thing