[
https://issues.apache.org/jira/browse/METRON-1434?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16426480#comment-16426480
]
ASF GitHub Bot commented on METRON-1434:
----------------------------------------
Github user lvets commented on the issue:
https://github.com/apache/metron/pull/916
@nickwallen, @ottobackwards , my 0.02$ :)
> For example, with everything in Metron today, you can stand-up a single
node in AWS and use the Mpack to install Metron. It is not as "push button"
simple as your contribution here, but it is "good enough" considering the
resources we have in the community today.
Unfortunately, "push button" style setup is what most people want nowadays
want to quickly set up a test environment and start playing around. I do
understand that supporting different installation methods (including mine :p)
adds a burden, but I think it is a burden we have to bear until Metron grows
bigger.
> We should also consider that running Metron on a single node is a recipe
for a horrible user experience. It should only be run on a single node for
development purposes, which is something that we already do support. I would
not recommend that anyone run Metron on a single node for any other purpose.
That's why AWS has a bunch of different VM types :) Maybe we should add a
big fat warning somewhere saying "Your experience will be very bad if you not
use at least an m5.4xlarge instance if you're going the single node way."
I think having quick & easy ways to setup Metron on a single node to play
around is necessary until the Metron community grows...
Anyway, back to lurking mode for now.
> Ability to deploy Metron full dev as a single node (centos6) to AWS with
> vagrant and AMI
> ----------------------------------------------------------------------------------------
>
> Key: METRON-1434
> URL: https://issues.apache.org/jira/browse/METRON-1434
> Project: Metron
> Issue Type: Improvement
> Affects Versions: 0.4.3
> Environment: i) AWS Image: Centos6 - AWS t2.t2xlarge [32 GB Memory, 8
> Cores, 64 bit] based on metron-deployment/development/centos6/
> ii) AWS Single Node Cluster Deployment Using Vagrant: MacOS
> iii) AMI "GCR-Xetron Demo"/"ami-93cb4ff7" - AWS t2.t2xlarge
> Reporter: ashah
> Assignee: ashah
> Priority: Minor
> Labels: AWS, EC2, vagrant
> Fix For: 0.4.3
>
>
> The pull request has two potential solutions for deploying to Metron to AWS.
> i) AWS Single Node Cluster Deployment Using Vagrant
> ii) AWS Single Node Cluster Deployment Using an AMI
> *i) AWS Single Node Cluster Deployment Using Vagrant:*
> I was able to deploy Metron as a single node to AWS using Vagrant on MacOS.
> It was tested using the latest Metron code (as of 2018-01-30 - 8:00am UTC)
> that was in git. I'm assuming the latest that was in git is 0.4.3 that is
> progress.
> _Instructions:_
> [https://github.com/as22323/metron/blob/master/metron-deployment/README.md#aws-single-node-cluster-deployment-using-vagrant]
>
> *ii) AWS Single Node Cluster Deployment Using an AMI:*
> In addition to including instructions for deploying 0.4.3 using Vagrant on a
> Mac I also included instructions for deploying to AWS using a preexisting AMI
> (I made the following AMI public as a proof-of-concept: "GCR-Xetron
> Demo"/"ami-93cb4ff7"). This might be the quicket option for deployment since
> no preinstall requirments would be needed.
> _Instructions:_
> [https://github.com/as22323/metron/blob/master/metron-deployment/README.md#aws-single-node-cluster-deployment-using-an-ami]
>
> ****PULL REQUEST CHECKLIST ITEMS****
> *"For documentation related changes:"*
> Running cd site-book, mvn site produced "BUILD SUCCESS"
>
> *"For code changes:"*
> Was not sure where to run "mvn -q clean integration-test install &&
> dev-utilities/build-utils/verify_licenses.sh ". Core Metron Code was not
> changed. For i) the following code were newly added/modified:
> [Vagrant to work with aws]
> [https://github.com/as22323/metron/blob/master/metron-deployment/development/aws-centos6/Vagrantfile]
> [changing eth1 to eth0]
> [https://github.com/as22323/metron/blob/master/metron-deployment/development/aws-centos6/inventory/group_vars/all]
>
>
> *"How the change may be verified: "*
> You should be able to see Ambari after following instructions
> (http://<elasticip>:8080)
>
>
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)