cloud-portal
cloud-portal copied to clipboard
Self service web portal for different Cloud platforms like Azure, AWS and VMWare vSphere.
Cloud Portal
Overview
Self service web portal supporting multiple Cloud providers and use cases.
Providers
Provisioners
Features
- LDAP authentication & authorization
- Use case provisioning with Hashicorp's Terraform
- Provisioning history
- Automated deprovisioning with terraform destroy (by expiration dates)
- Execute bootstrap scripts for automated server configuration
- Send HTML emails with customizable velocity templates and Terraform log data as attachment
- Responsive WebUI with generic variable rendering
- Optimized RESTful WebServices and CLI client for CD pipeline integrations
- Dashboards showing important provisioning metrics
- Scripting console exposing business logic services for Groovy scripting
Prerequisites
- Check infrastructure requirements
- Setup accounts for Cloud providers
- Install the self service portal
- Add Cloud credentials with an admin user
Usage
Client
- See README.md file of cloud-portal-client module
Server
- See README.md file of cloud-portal-server module