https://github.com/athenz/athenz-aws-cf-setup
https://github.com/athenz/athenz-aws-cf-setup
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/athenz/athenz-aws-cf-setup
- Owner: AthenZ
- Created: 2021-02-03T17:24:35.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-03-21T10:35:27.000Z (about 3 years ago)
- Last Synced: 2025-02-12T10:35:29.776Z (over 1 year ago)
- Language: Shell
- Size: 104 KB
- Stars: 0
- Watchers: 5
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Athenz Setup on AWS
- [Build the Project](#build-the-project)
- [ZMS Setup](#zms-setup)
- [ZTS Setup](#zts-setup)
- [UI Setup](#ui-setup)
## Build the Project
First make sure to checkout Athenz source and this aws-setup
repositories in one of your directories.
```
git clone https://github.com/AthenZ/athenz-aws-cf-setup.git
git clone https://github.com/AthenZ/athenz.git
```
Next, we're going to build the Athenz zms, zts and ui
binary packages:
```
cd athenz
mvn clean install
```
Once the build is successfully completed, copy the generated
tar files to their respective directories in the aws setup
repo directory:
```
mkdir ../athenz-aws-cf-setup/ui-setup/tars
cp ./assembly/ui/target/athenz-ui--bin.tar.gz ../athenz-aws-cf-setup/ui-setup/tars/athenz-ui-bin.tar.gz
mkdir ../athenz-aws-cf-setup/zms-setup/tars
cp ./assembly/zms/target/athenz-zms--bin.tar.gz ../athenz-aws-cf-setup/zms-setup/tars/athenz-zms-bin.tar.gz
mkdir ../athenz-aws-cf-setup/zts-setup/tars
cp ./assembly/zts/target/athenz-zts--bin.tar.gz ../athenz-aws-cf-setup/zts-setup/tars/athenz-zts-bin.tar.gz
```
Now we need to build the aws setup Athenz configuration utility
and copy to our build directories for packer setup:
```
cd ../athenz-aws-cf-setup/athenz-conf-aws
make
cp target/linux/athenz-conf-aws ../ui-setup/build/bin/
cp target/linux/athenz-conf-aws ../zts-setup/build/bin/
```
Now follow the sections below to deploy ZMS, ZTS and UI
components in AWS.
## ZMS Setup
Refer [AWS ZMS Setup](docs/aws_zms_setup.md) for details
## ZTS Setup
Refer [AWS ZTS Setup](docs/aws_zts_setup.md) for details
## UI Setup
Refer [AWS UI Setup](docs/aws_ui_setup.md) for details