In South Africa you could be a citizen regardless of your race, but how you were treated depended on your race; citizens were not equal.
In Israel, they are trying to prevent people of a certain race from becoming citizens, but once you are a citizen, there are fewer 'official' racist policies even if a lot of the people you have to deal with are outwardly racist anyway. On paper, citizens are (largely) equal.
You can make an analogy to apartheid. It's up to others to determine if the analogy fits the point you are making though.
https://en.m.wikipedia.org/wiki/Israel_and_the_apartheid_ana...
This is a good point. Israel totally doesn't deny entry, immigration, work visa status, citizenship, and even recognition as Jewish to black Jews:
https://en.wikipedia.org/wiki/Ethiopian_Jews_in_Israel#Absor...
https://en.wikipedia.org/wiki/African_Hebrew_Israelites_in_I...
And racism by itself doesn't appear to constitute apartheid.
We have a government over a people that determines the rights of each person based on who their parents were. That's the core concept that I, for one, am opposed to.
They aren't completely replacing race with religion, many Palestinians are black and my understanding is Israel is quite racist towards its black Jewish population as well. European Settler colonialism has historically been quite racist.
By black do you mean having darker skin tones?
If so, many Jewish Israelis are black - as are many Palestinians - and not just those that came to Israel from Ethiopia. Also, many Israelis are white (as in light skinned) as are many Palestinians.
The average Israeli is Mizrahi (of North African / Middle Eastern origin).