Mate, I think they could be cochineal insects (Family Dactylopiidae). Try to remove them by hand and use neem oil to prevent more individuals to arrive in your beautiful garden!
https://www.royalqueenseeds.com/blog-how-to-protect-your-cannabis-plants-from-cochineal-invasions-n464