Sounds like Israel fired because Syria is becoming a puppet-state of Iran.
Israel has stated numerous times, they don’t want an Iranian base in Syria, they don’t want Iran right on their doorstep. It seems they already have a bit of that with Hezbollah. I was under the impression Israel attacked because this was basically an Iranian base.