Hi- we think these are probably the eggs of a species of ladybird beetles- possibly either convergent ladybird beetle or Asian multicolored ladybird beetle.
The mated female lays eggs where prey (especially aphids) may be plentiful. These are helpful garden predators. Maybe you'll be able to see them hatch!
Well I like the sound of that!! Thank you.