Heat a large skillet over medium heat. When the pan is warm, add 2 tablespoons sesame oil and swirl the pan to distribute the oil across the surface. Continue heating the pan until the oil is hot and shimmery, about 1 to 2 minutes.
When the oil is hot, add the white parts of 6 sliced green onions, ½ cup diced red onion (if using), and 5 cloves minced garlic to the skillet and stir to incorporate. Sauté, stirring frequently, until the red onions begin to soften and turn translucent, approximately 5 minutes.
When the onions have softened, add 1 ½ pounds ground pork, 1 teaspoon grated fresh ginger, 1 8-ounce can chopped water chestnuts (if using), and 1 tablespoon sriracha to the skillet. Cook, stirring frequently and breaking up the pork into small crumbles, until the pork is browned and cooked through with no pink remaining, approximately 7 to 10 minutes.
When the pork is cooked through, add 1 14-ounce bag coleslaw mix, 3 tablespoons soy sauce (or coconut aminos), 1 tablespoon rice wine vinegar, 1 cup shelled edamame, ⅛ to ¼ teaspoon freshly cracked white pepper (to taste), and salt to taste to the skillet. Stir until all ingredients are well incorporated and the cabbage begins to wilt.
Continue cooking the egg roll mixture, stirring regularly, until the cabbage is tender but still slightly crisp, approximately 5 minutes. Taste and adjust salt and pepper as needed.
In a separate skillet, fry 4 large eggs to your preferred doneness. For runny yolks, cook for 2 to 3 minutes. For fully set yolks, cook for 4 to 5 minutes, flipping halfway through if desired.