System requirements
Before you install Cloud Automation Manager, ensure to meet the following requirements.
- Hardware requirements
- Supported operating systems and platforms
- Other requirements and release notes
Hardware requirements
-
Go through the IBM Cloud Private minimum hardware requirements for a single node cluster and multi-node cluster. See Hardware requirements and recommendations section in IBM Cloud Private Knowledge Center.
-
Ensure the processes, such as Prometheus and logstash, are running and all requirements are met. For more information about the processes, see IBM® Cloud Private components section in IBM Cloud Private Knowledge Center.
-
Cloud Automation Manager consumes worker node resources on IBM Cloud Private, depending on the size of the Cloud Automation Manager deployment. Worker nodes on IBM Cloud Private can have more resources allocated in addition to the IBM Cloud Private minimum requirements allowing for larger workloads to be deployed.
The minimum hardware requirements of Cloud Automation Manager is tabulated as follows:
Cloud Automation Manager size | Worker nodes | vCPU | Memory (GB) | Notes |
---|---|---|---|---|
Single node deployment | 1 | 12 | >30 | |
Single node deployment without metering | 1 | 12 | >20 | |
High availability configuration | 3 | 4 per node | 16 GB per node | |
High concurrent deployment requirements (above 10) | 3 | 6 per node | 20 GB per node | 2vCPU 4 GB memory for every additional 10 concurrent deployments. |
Large number of deployed instances | 3 | 5 per node | 16 GB per node | 1vCPU for every 15K deployments managed |
- In addition to the IBM Cloud Private hardware requirements, you must create persistent volumes in the IBM Cloud Private environment to store Cloud Automation Manager database and log data. For more information on how to create persistent volumes in IBM Cloud Private, see "Minimum storage requirements" section of IBM Cloud Private Hardware requirements and recommendations .
The persistent storage requirements for Cloud Automation Manager is tabulated as follows:
Persistent storage requirement | Size (GB) | Notes |
---|---|---|
cam-mongo-pv | 20 GB | 20GB for up to 10k deployments. Add 10 GB for each additional 10k deployments. |
cam-logs-pv | 10 GB | Static |
cam-terraform-pv | 15 GB | Usage can grow or shrink |
cam-bpd-appdata-pv | 20 GB | The size grows based on the number of templates in local repository |
Note: For the procedure to create these persistent volumes in Cloud Automation Manager, see Creating Cloud Automation Manager persistent volumes.
-
Master and worker node configuration recommendations for high-availability environment so that Cloud Automation Manager survives node failures in IBM Cloud Private:
- Set up IBM Cloud Private with at least three master nodes to ensure that the master nodes have their own fail over.
- Have three worker nodes and distribute Cloud Automation Manager across these nodes. When you deploy Cloud Automation Manager, choose a replica count of 3 for each container in Cloud Automation Manager. You can then deploy the charts of Cloud Automation Manager to that cluster for proper distribution.
-
Regularly run backups for your MongoDB, NFS file systems, GlusterFS, or other supported storage. For information on how to perform a manual backup of the persistent storage used by Cloud Automation Manager, see Backup/Restore, HA and DR for IBM Cloud Automation Manager . Also, follow the backup steps for IBM Cloud Private to recover the platform during any major failure.
Note: You must manage your own storage system.
Supported operating systems and platforms
- For more information about the supported operating systems and platforms, see Supported operating systems and platforms of IBM Cloud Private.
- Cloud Automation Manager performs 'manage-to' operations directly on the hypervisor and does not have any restriction on the operating system level requirement.
- To know more about minimum system requirements for setting up and running the middleware Content Runtime within a virtual machine, see System requirements.
Other requirements
- Internet connectivity is required for deployments to public cloud providers like IBM Cloud, Amazon EC2, and Microsoft Azure.
-
The minimum browser support list for Cloud Automation Manager are as follows:
- Firefox 52
- Chrome 57
- Safari 10.1
- Edge 16
-
Additional resources and configuration may be required based on the desired use of automation content available with Cloud Automation Manager. To understand the automation content available for use, see About Cloud Automation Manager Content.
- Elevated privileges are required. For more information, see Prerequisites for installing Cloud Automation Manager.