How to make a fixed gradient procedural sky?

I am trying to simulate this kind of procedural sky:



It’s from Animal Crossing Wild World.
Any suggestions on how to do this?
I’m still a beginner at this.

Depend can you draw an ellipse? it’s basically ellipse spawn randomly at the easiest starting point. It depend if you do it on cpu (sequential instruction) and gpu. (parallel instruction)