Israel will never attack without US consent. In fact, Israel will only attack if instructed by the US to do so, after all that is why Israel is paid for (to do the dirty work for the US). The US interests are best served in the presence of an enemy like Iran. The ruling mafias in both Iran & the US are in agreement about distribution of Arab world resources. No attack will take place within the next 20 years.
from the article: Barak will have to pass an attack on Iran through a reluctant U.S.