white bump and itchiness on penis gland

so my issue has been going for about a week I would say now and I have had concerns as to what it could be. I’ve lookup different pictures to compare the condition of what I have and I want to say that it is a yeast infection, but I’m not 100% sure that I what I’m saying is guarantee it. I’m worried that it could be a STD/STI but not so sure it that because it doesn’t really seem to be one.

I am uncircumcised and in my picture that I uploaded shows these small white bumps on the gland of the penis, the bumps are also on the foreskin when I peel it back to check.

in terms of symptoms that I have going on, it just itches randomly

if someone could help identify what this is, and what is the best course of action I would greatly appreciate it