Skip to content
This repository has been archived by the owner on Dec 4, 2020. It is now read-only.

Adding evaluation mode disclaimer and documentation #235

Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ Once you have explored this the next step is to create your own Workspace and Pr

# Quickstart Instructions

These instructions will spin up an instance in a single server in AWS (for evaluation purposes). Please check the [prerequisites](https://accenture.github.io/adop-docker-compose/docs/prerequisites/).
These instructions will spin up an instance in a single server in AWS ([for **_evaluation_** purposes](https://accenture.github.io/adop-docker-compose/docs/evaluation-mode)). Please check the [prerequisites](https://accenture.github.io/adop-docker-compose/docs/prerequisites/).

NB. the instructions will also work in anywhere supported by [Docker Machine](https://docs.docker.com/machine/), just follow the relevant Docker Machine instructions for your target platform and then start at step 3 below and (you can set the AWS_VPC_ID to NA).

Expand Down
14 changes: 14 additions & 0 deletions quickstart.sh
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,20 @@ echo '
## ## ######## ####### ##
'

echo '
*****************************************************
* EVALUATION MODE *
*****************************************************
* Quickstart is designed to get you up and running *
* with the DevOps Platform as quickly as possible. *
* As such it is not a "production" ready deployment *
* and therefore we brand it as "evaluation mode". *
* In using quickstart you are acknowledging this, *
* along with the lack of proper security, backups, *
* patching, and other operational considerations. *
*****************************************************
'

usage(){
cat <<END_USAGE

Expand Down
1 change: 1 addition & 0 deletions site/_data/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
- home
- prerequisites
- quickstart
- evaluation-mode
- recommended-reading

- title: Architecture
Expand Down
21 changes: 21 additions & 0 deletions site/_docs/evaluation-mode.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
---
layout: docs
title: Evaluation Mode
permalink: /docs/evaluation-mode/
---

Evaluation mode is intended to be the quickest path to running the DevOps Platform, and is ideal for the following use cases:

* Trialing the DevOps Platform and the tools within it
* Proof of concepts/demos
* Local development environment for the DevOps Platform

It is not suitable for, nor intended to be used, in production as there are numerous operational items that need to be taken care of by the deployer:

* Security
* Quickstart uses Docker Machine to launch a VM that is public facing and leaves the Docker Engine port exposed
* Backups
* Data is stored directly on the host that is created which means that when it is terminated the data will be lost
* Patching
* Once the DevOps Platform has been deployed manual intervention will be required to apply patches

2 changes: 1 addition & 1 deletion site/_docs/quickstart.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ title: Quickstart
permalink: /docs/quickstart/
---

These instructions will spin up an instance in a single server in AWS (for evaluation purposes). Please check the [prerequisites](/adop-docker-compose/docs/prerequisites/).
These instructions will spin up an instance in a single server in AWS ([for **_evaluation_** purposes](/adop-docker-compose/docs/evaluation-mode)). Please check the [prerequisites](/adop-docker-compose/docs/prerequisites/).

NB. the instructions will also work in anywhere supported by [Docker Machine](https://docs.docker.com/machine/), just follow the relevant Docker Machine instructions for your target platform and then start at step 3 below and (you can set the VPC_ID to NA).

Expand Down