Understand VPC requirements and networking dependencies for VPC-only instances.
No. Selecting a VPC is mandatory when deploying a VPC-only instance (i.e., an instance without a public IP). Such instances depend entirely on the virtual private network for connectivity, private IP addressing, and routing through components such as NAT Gateways. Without assigning the instance to a VPC, there is no network context to allocate a private IP or provide routing, making the instance effectively isolated and non-functional.
Therefore, during deployment, you must choose an existing VPC or create a new one. This ensures the instance is correctly attached to a subnet, can communicate with other VPC resources, and can access external networks through a NAT Gateway if required.