You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@metron.apache.org by ni...@apache.org on 2017/04/24 15:37:02 UTC

incubator-metron git commit: METRON-866 Quickdev and Fulldev readme misses Docker as prerequisite (nickwallen) closes apache/incubator-metron#544

Repository: incubator-metron
Updated Branches:
  refs/heads/master cb44090b0 -> 8fe52c9a1


METRON-866 Quickdev and Fulldev readme misses Docker as prerequisite  (nickwallen) closes apache/incubator-metron#544


Project: http://git-wip-us.apache.org/repos/asf/incubator-metron/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-metron/commit/8fe52c9a
Tree: http://git-wip-us.apache.org/repos/asf/incubator-metron/tree/8fe52c9a
Diff: http://git-wip-us.apache.org/repos/asf/incubator-metron/diff/8fe52c9a

Branch: refs/heads/master
Commit: 8fe52c9a126bbfbb82472f48e1f162f128e35694
Parents: cb44090
Author: nickwallen <ni...@nickallen.org>
Authored: Mon Apr 24 11:36:58 2017 -0400
Committer: nickallen <ni...@apache.org>
Committed: Mon Apr 24 11:36:58 2017 -0400

----------------------------------------------------------------------
 .../vagrant/full-dev-platform/README.md         | 38 ++++++++---------
 .../vagrant/quick-dev-platform/README.md        | 44 +++++++++++---------
 2 files changed, 43 insertions(+), 39 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-metron/blob/8fe52c9a/metron-deployment/vagrant/full-dev-platform/README.md
----------------------------------------------------------------------
diff --git a/metron-deployment/vagrant/full-dev-platform/README.md b/metron-deployment/vagrant/full-dev-platform/README.md
index 8bc78b3..177b905 100644
--- a/metron-deployment/vagrant/full-dev-platform/README.md
+++ b/metron-deployment/vagrant/full-dev-platform/README.md
@@ -13,7 +13,9 @@ Getting Started
 The computer used to deploy Apache Metron will need to have the following components installed.
 
  - [Ansible](https://github.com/ansible/ansible) (2.0.0.2 or 2.2.2.0)
+ - [Docker](https://www.docker.com/community-edition)
  - [Vagrant](https://www.vagrantup.com) 1.8.1
+ - [Vagrant Hostmanager Plugin](https://github.com/devopsgroup-io/vagrant-hostmanager) `vagrant plugin install vagrant-hostmanager`
  - [Virtualbox](https://virtualbox.org) 5.0.16
  - Python 2.7.11
  - Maven 3.3.9
@@ -24,35 +26,31 @@ Any platform that supports these tools is suitable, but the following instructio
 
 1. Install Homebrew by following the instructions at [Homebrew](http://brew.sh/).
 
-2. Run the following command in a terminal to install all of the required tools.
+1. Run the following command in a terminal to install all of the required tools.
 
-  ```  
-  brew cask install vagrant virtualbox java
-  brew install maven git
-  ```
+    ```  
+    brew cask install vagrant virtualbox java docker
+    brew install maven git
+    ```
 
-3. Install Ansible by following the instructions [here](http://docs.ansible.com/ansible/intro_installation.html#latest-releases-via-pip).
+1. Install Ansible by following the instructions [here](http://docs.ansible.com/ansible/intro_installation.html#latest-releases-via-pip).
 
 ### Deploy Metron
 
-1. Install Vagrant Hostmanager.
+1. Ensure that the Docker service is running.
 
-  ```
-  vagrant plugin install vagrant-hostmanager
-  ```
+1. Deploy Metron
 
-2. Deploy Metron
+    ```
+    cd metron-deployment/vagrant/full-dev-platform
+    vagrant up
+    ```
 
-  ```
-  cd metron-deployment/vagrant/full-dev-platform
-  vagrant up
-  ```
+    Should the process fail before completing the deployment, the following command will continue the deployment process without re-instantiating the host.
 
-  Should the process fail before completing the deployment, the following command will continue the deployment process without re-instantiating the host.
-
-  ```
-  vagrant provision
-  ```
+    ```
+    vagrant provision
+    ```
 
 ### Explore Metron
 

http://git-wip-us.apache.org/repos/asf/incubator-metron/blob/8fe52c9a/metron-deployment/vagrant/quick-dev-platform/README.md
----------------------------------------------------------------------
diff --git a/metron-deployment/vagrant/quick-dev-platform/README.md b/metron-deployment/vagrant/quick-dev-platform/README.md
index 71960ef..ca1168b 100644
--- a/metron-deployment/vagrant/quick-dev-platform/README.md
+++ b/metron-deployment/vagrant/quick-dev-platform/README.md
@@ -15,38 +15,44 @@ Getting Started
 As with the Full Development Platform (`metron-deployment/vagrant/full-dev-platform`), the computer used to deploy Apache Metron will need the following components installed.
 
  - [Ansible](https://github.com/ansible/ansible) (2.0.0.2 or 2.2.2.0)
+ - [Docker](https://www.docker.com/community-edition)
  - [Vagrant](https://www.vagrantup.com) 1.8.1
+ - [Vagrant Hostmanager Plugin](https://github.com/devopsgroup-io/vagrant-hostmanager) `vagrant plugin install vagrant-hostmanager`
  - [Virtualbox](https://virtualbox.org) 5.0.16
  - Python 2.7.11
  - Maven 3.3.9
 
-### Deploy Metron
+#### macOS
+
+ Any platform that supports these tools is suitable, but the following instructions cover installation on macOS.  The easiest means of installing these tools on a Mac is to use the excellent [Homebrew](http://brew.sh/) project.
+
+ 1. Install Homebrew by following the instructions at [Homebrew](http://brew.sh/).
 
-1. Build Metron
+ 1. Run the following command in a terminal to install all of the required tools.
 
-  ```
-  cd incubator-metron
-  mvn clean package -DskipTests
-  ```
+     ```  
+     brew cask install vagrant virtualbox java docker
+     brew install maven git
+     ```
 
-2. Install Vagrant Hostmanager.
+ 1. Install Ansible by following the instructions [here](http://docs.ansible.com/ansible/intro_installation.html#latest-releases-via-pip).
+
+### Deploy Metron
 
-  ```
-  vagrant plugin install vagrant-hostmanager
-  ```
+1. Ensure that the Docker service is running.
 
-3. Deploy Metron
+1. Deploy Metron
 
-  ```
-  cd metron-deployment/vagrant/quick-dev-platform
-  vagrant up
-  ```
+    ```
+    cd metron-deployment/vagrant/quick-dev-platform
+    vagrant up
+    ```
 
-  Should the process fail before completing the deployment, the following command will continue the deployment process without re-instantiating the host.
+    Should the process fail before completing the deployment, the following command will continue the deployment process without re-instantiating the host.
 
-  ```
-  vagrant provision
-  ```
+    ```
+    vagrant provision
+    ```
 
 ### Explore Metron