Cloud installation requirements

The requirements for installing Anaconda Enterprise are the same whether you choose to install the platform on premises or on a cloud server, with the exception of the following:

Amazon Web Services (AWS)

Due to etcd’s sensitivity to disk latency, only use EC2 instances with a minimum of 3000 IOPS. We recommend an instance type no smaller than m4.4xlarge for both master and worker nodes.

NOTES:

  • If performing a CLI-based install on AWS, use the --cloud-provider option when installing the master, and when joining the worker nodes to the cluster.
  • When running the sudo ./gravity install command, the installer automatically detects EC2 and uses the VPC-based flannel backend instead of VXLAN. To force the use of VXLAN, use the --cloud-provider generic option in the installation command.

Microsoft Azure

To meet CPU and disk I/O requirements, the minimum size for the selected VM should be Standard D16s v3 (16 VCPUs, 64 GB memory).

For RHEL/CentOS, run the following commands to ensure dnsmasq is stopped and disabled:

  • To stop dnsmasq: sudo systemctl stop dnsmasq
  • To disable dnsmasq: sudo systemctl disable dnsmasq
  • To verify dnsmasq is disabled: sudo systemctl status dnsmasq

Google Cloud Platform (GCP)

No requirements for installing Anaconda Enterprise are unique to Google Cloud Platform.

After you’ve verified that your system meets all of the other installation requirements, follow the instructions for Installing the cluster.