Russia certainly put boots on the ground in Ukraine, but I don't call it an invasion because of what invasions typically mean- that is, to conquer a place, generally for resources. Putin gave 2 reasons for his military operation in Ukraine- Russia's national security and protecting the citizens of the Donbass region. Now, if he'd just made a flowery speech on the day he started his military opeartion, that'd be one thing. The fact of the matter, however, is that Russia had been warning the west for years that they were crossing the line of what Russia was willing to tolerate.
The U.S. had no qualms about putting up a blockade around Cuba during the Cuban missile crisis and had some secret negotiations not taken place between the JFK administration and Russia, it's quite possible a nuclear war might have started. The U.S. had certainly drawn up plans of occupying Cuba. Now the U.S. is playing in Russia's backyard and for some reason they're indignant when Russia reminds the U.S. of what happened when Russia was doing the same not so long ago.