Forked from
project / cloud
Code owners
README.md 9.04 KiB
Introduction
Cloud is a set of modules to enable Cloud orchestration: A Drupal-based Cloud dashboard for AWS, Kubernetes, OpenStack, VMware and Terraform Cloud as a one-stop portal to manage multiple cloud service providers.
Requirements
- PHP
8.0
or higher (128 MB
memory or higher) - MySQL
5.7
or higher OR MariaDB10.3
or higher - Drupal
9.4
or higher - Cloud
5.x
- This branch includes support for AWS, Kubernetes, OpenStack, VMware and Terraform Cloud
- Future support includes GCP and MS Azure
Limitations
-
The
aws_cloud
module does not support Classic EC2 instances (Non-VPC).Note: Classic instances (Non-VPC) are available for AWS accounts created before 2013-12-03.
aws_cloud
module is only tested for EC2-VPC instances.See also:
Installation
-
There are the following options to install
cloud
module as a Cloud Orchestrator distribution:- Use PHP composer:
composer create-project docomoinnovations/cloud_orchestrator cloud_orchestrator
- Launch Cloud Cloud Orchestrator
5.x-dev
from AWS Marketplace - Launch an Amazon EC2 instance of Cloud Orchestrator using AWS CloudFormation Template
- Download the module directly to an existing Drupal installation
- Use PHP composer: