aws-solutions / aws-data-lake-solution

A deployable reference implementation intended to address pain points around conceptualizing data lake architectures that automatically configures the core AWS services necessary to easily tag, search, share, and govern specific subsets of data across a business or with other external businesses.
https://aws.amazon.com/solutions/implementations/data-lake-solution/
Apache License 2.0
397 stars 160 forks source link

Installing DATA LAKE CLI on Windows #27

Open jlopezvi opened 5 years ago

jlopezvi commented 5 years ago

Is it possible to install the DATA LAKE CLI on Windows?

Is the DATA LAKE CLI http://docs.awssolutionsbuilder.com/data-lake/cli/cli-getting-started/ the same as the AWS CLI ? https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-install.html

vijaysat commented 5 years ago

Data Lake CLI is not the same as Aws Cli!

Description: The Data Lake Command Line Interface (CLI) is a tool to manage your Data Lake. By downloading and configuring the Data Lake CLI, you can control multiple aspects of your Data Lake from the command line and automate them through scripts.

http://docs.awssolutionsbuilder.com/data-lake/cli/cli-getting-started/

knihit commented 4 years ago

Hi @jlopezvi, please let us know if the above answer is clarified and if you still have questions. If not, can we close this issue

jlopezvi commented 4 years ago

Is it possible to install the DATA LAKE CLI on Windows?

knihit commented 4 years ago

Hi @jlopezvi unfortunately there is no official release for windows at this point in time, but it is Nodejs based command line utility that should work on windows as well. Once you download and unzip the files, you will find an install.sh at the root of the unzipped folder. There are two commands that you would need to execute on the command prompt (executing the install.sh shell script will not work on windows).

cd ./datalake-cli-bundle npm link

This should install the cli bundle. (Note the pre-requisite is that you have Nodejs installed on your machine). Please let me know if that solved the problem for you.