For Kamala Harris, I say Komma-luh, stress on the first syllable.
However, I'm Asian (all be it British Asian,
born here in the UK) and know other Kamalas here in the UK. Some of them are Kam-AH-luh, stress on the second syllable which is longer (usually the ones also born here with RP accents, like me) and others (born in India, emigrated here) are KA-ma-la (sounds more like Pamela all very short and equal
length a as in apple sounds). It seems to be a name that's pronunciation can be Americanised or Anglicized and has strayed a bit from the Indian pronunciation.
A bit like the Italian names Giovanna and Gianna - most English people say Gee-oh-VAH-nuh and Gee-AH-nuh whereas for my Italian friends who have these names it's Jo-Vanna and Janna.
The only other American Kamala I know (second generation from Indian family, living in California) pronounces it exactly like how an American would say Camel with an a on the end -KA-muh-luh or to rhyme with how most Americans would say Pamela. They don't say, "oh look, a Commel (for Camel)" or "This my neighbour Pommela".
So, for me, Kamala Harris' choice of pronunication is an outlier, but it's how she says that and I respect that and pronounce it the way she prefers.