DivvyCloud Test Drive Deployment for Mac¶
This document explains how to deploy DivvyCloud quickly for evaluation purposes using Docker Compose. If you install DivvyCloud locally, it should take less than 15 minutes to get up and running.
Install Docker and Docker-Compose¶
First, you need to install Docker Community Edition For Mac.
The Homebrew version of Docker may run into issues with writing data to mounted volumes if permissions are not correctly configured. If you have installed the Homebrew version of Docker and have run into any issues, it is recommended that you uninstall it and install the version available from the Docker store.
Starting the DivvyCloud Environment with Docker Compose¶
First open a terminal session and create a working folder under your home directory using the following commands:
mkdir ~/divvycloud; cd ~/divvycloud
Download the environment variables and docker-compose file for running the DivvyCloud Environment:
cd ~/divvycloud curl -sO https://s3.amazonaws.com/get.divvycloud.com/compose/prod.env curl -s https://s3.amazonaws.com/get.divvycloud.com/compose/docker-compose.db-local.yml -o docker-compose.yml
Now you are ready to start DivvyCloud. To run in the foreground and see logging information in your terminal, use:
Or to run in the background:
docker-compose up -d
Logging into DivvyCloud¶
After DivvyCloud has completed its launch, you can connect via browser using port 8001, e.g., http://localhost:8001.
The first page you see is an administrator account creation page. On the page, you enter your name and email address and create a userid and password. Your userid can be any alphanumeric. Your password must be at least 12 characters in length.
Next, you login with the administrator account credentials you just created.
When you first log in, you are on the ‘Dashboard’. There is a ‘Setup Checklist’ that guides you on useful first steps, specifically:
- Connecting a cloud account
- Adding an Insight
- Creating a Bot
- Connecting your email
- Adding an integration, e.g., Slack
After you have completed some or all of the checklist, we recommend that you examine your cloud infrastructure from the Resources section and start to explore.
You can try any of the 200+ filters available to inspect your infrastructure for specific items of interest. You can layer filters to further refine your focus.
Or, perhaps easier, look at the Insights section to see popular filters and filter combinations that are organized by category, e.g., security, cost optimization, etc.
You can try different Insights, customize them as you see fit, save them for reuse, and use them to create ‘one-click’ Bot templates that enable automated action to enforce policy, whether security or cost management.
Stop DivvyCloud with Docker Compose¶
When your evaluation is over (and we hope you enjoyed it) and you’re ready to stop, use:
Recommended Server Sizes¶
If you are not installing DivvyCloud locally, please see our server recommendations.