This document explains how to deploy InsightCloudSec quickly and simply for evaluation purposes using Docker Compose. If you install InsightCloudSec locally, it should take less than 15 minutes to get up and running.
Value Names (DivvyCloud vs. InsightCloudSec)
Some components use our former product name (DivvyCloud vs. InsightCloudSec). Updates to the naming of these components will be communicated when changes are made, but note that the name difference does not affect functionality within the product.
To simplify installation you can run this script which will install docker & docker-compose if they are not installed, pull down the InsightCloudSec docker image and run our standard compose file.
curl -s https://s3.amazonaws.com/get.divvycloud.com/testdrive/testdrive.sh | sudo bash # To see the containers, use ``docker ps``
If you would like to install Docker community edition and docker-compose on your own, follow the instructions below. Otherwise, continue with Logging into InsightCloudSec.
Next, add this docker-compose.yml file to your present working directory:
curl -sO https://s3.amazonaws.com/get.divvycloud.com/compose/prod.env curl -s https://s3.amazonaws.com/get.divvycloud.com/compose/docker-compose.apache.db-local.yml -o docker-compose.yml
Now you are ready to start InsightCloudSec. To run in the foreground and see logging information in your terminal, use:
or to run in the background, use:
docker-compose up -d
After InsightCloudSec has completed its launch, you can connect via browser using https.
Note: InsightCloudSec test drives use a self-signed certificate, accept the warning/dialog to connect.
1. The first page is an administrator account creation page. On the page, enter your name and email address and create a userid and password.
- Your userid can be any alphanumeric characters.
- Your password must be at least 12 characters in length.
2. Login with the administrator account credentials you just created.
When your evaluation is over (and we hope you enjoyed it) and you’re ready to stop, use:
docker-compose down # Exit with ``Ctrl-C`` if running in foreground
You can have InsightCloudSec start on instance boot using
crontab, but instead of using a time interval, use
@reboot. In order to do so, switch to the user who will start docker-compose, enter the command
crontab -e to open the crontab editor and add the following line:
@reboot /<path-to>/docker-compose -f /<path-to>/divvycloud/docker-compose.yml up -d
Recommended OS: Ubuntu 18.04
Other supported OSes (some configuration tweaks may be required):
- AWS Linux
Reach out to [email protected] with any questions.
If you wish to use a proxy server for your Test Drive, you will need to add your proxy information to the following:
- System’s environment variables before your installation
- InsightCloudSec environment variables after your installation
Updated 24 days ago