This is 1m nodes, you typically run tens or hundreds of pods per node, each with one or more containers. So more like 100m+ functions if I follow the Erlang analogy correctly?
(For the record I don't really see Erlang clusters as a replacement for k8s)
At 1M nodes I’d still expect an average of a dozen or so pods per node.