Managed instance groups are a pretty fine way to automate virtual machines, but as we have already seen, VM instances are only a small part of the full suite of services a cloud platform has to offer. You might legitimately even question whether MIGs constitute IAC; after all, MIGs can be scripted using gcloud but not really using a programming language. To that extent, MIGs are a primitive form of infrastructure automation, but far from the real deal.
Let's say you needed to instantiate 1000 VM instances and each with a specific instance hostname and unique customized configuration. How would you go about this?
Here are some options:
- Get someone to sit and create them, one by one, using the web UI. This is not as ...