These steps are provided scripted or step-by-step. Note some steps are specific to either x86
or aarch64
- Linux OS
- Docker
- git
These instructions assume launching an instance from a blank Amazon 2023 Linux image. Steps may vary depending on your specific linux distribution.
- Clone this repository
git clone https://github.com/CIROH-UA/ngen-datastream.git
- Execute the startup script
cd ngen-datastream && ./scripts/install.sh
aws_configure
if you intend to mount an s3 bucket or reference a bucket in the configuration.
You're ready to run ngen-datastream!
$USER=($whomami)
For x86
, PKG_MNGR="dnf"
For aarch64
, PKG_MNGR="yum"
- Update package manager and install packages
sudo $PKG_MNGR update -y
sudo $PKG_MNGR install git pip python pigz awscli -y
x86
: sudo $PKG_MNGR update -y sudo $PKG_MNGR install dnf-plugins-core -y
- install packages from internet
x86
: curl -L -O https://s3.amazonaws.com/mountpoint-s3-release/latest/x86_64/mount-s3.rpm
aarch64
: curl -L -O https://s3.amazonaws.com/mountpoint-s3-release/latest/arm64/mount-s3.rpm
sudo dnf update -y
sudo dnf ./mount-s3.rpm
- clone this repository
git clone https://github.com/CIROH-UA/ngen-datastream.git
aws_configure
if you intend to mount an s3 bucket or reference a bucket in the configuration.
You're ready to run ngen-datastream!