Deploying Your CoPilot
About Deploying CoPilot
This section discusses how to deploy Aviatrix CoPilot.
Aviatrix CoPilot is available as an all-in-one virtual appliance that is hosted in your own IaaS cloud environment. It can be launched as an EC2 instance in AWS, a virtual machine in Azure, or a VM instance in GCP and OCI.
For information about the latest Aviatrix CoPilot base image releases, see Aviatrix Controller and Gateway Image Release Notes.
Aviatrix Controller and CoPilot are not required to be collocated. It is possible to run them in separate VPCs/VNets or separate cloud providers (in multicloud environments). Typically, Aviatrix Controller and Aviatrix CoPilot are run in the same VPC/VNet.
Before launching CoPilot:
-
Ensure that you have reviewed all the topics under the Planning Your CoPilot Deployment.
-
Take note of the minimum instance (VM) system requirements for CoPilot and guidelines for instance sizing. See Instance (Virtual Machine) Sizing for CoPilot.
-
Subscribe to the Aviatrix offers in the CSP marketplace: "Aviatrix Cloud Network CoPilot" on AWS and "Aviatrix CoPilot" on Azure, GCP, and OCI.
-
Perform other prerequisite tasks. See Planning Your CoPilot Deployment.
-
-
Choose a deployment method. See CoPilot Deployment Methods.
-
After launching CoPilot, perform all the Post-Deployment Tasks for CoPilot.
-
You must perform all the initial setups of CoPilot. See Initial Setup of CoPilot.
-
You must configure integration points for CoPilot to connect and communicate with other components in the Aviatrix platform. See CoPilot Settings to be Enabled in Controller.
-
Verify the CoPilot Deployment and the Connectivity with Controller
-
If your CoPilot deployment is for the purpose of migrating CoPilot data from an existing (source) CoPilot to a newly launched (destination) CoPilot, see Migrating CoPilot Data.
CoPilot and Controller Interoperability
CoPilot is deployed as an all-in-one virtual appliance and is available on multiple clouds including AWS, Azure, GCP, and OCI MarketPlaces. CoPilot works in tandem with Aviatrix Controller; in order to use CoPilot, you must have an operational Aviatrix Controller. CoPilot works with all Controller versions that are not End of Life (EOL). If you need information about Aviatrix End of Engineering and End of Life (Support) policies or how to plan and update to the latest software, please contact Aviatrix Support.