Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/uditgaurav/onboard_hce_aws


https://github.com/uditgaurav/onboard_hce_aws

Last synced: 18 days ago
JSON representation

Awesome Lists containing this project

README

        

## Overview

It is a command-line interface (CLI) utility tool designed to facilitate a simplified and streamlined onboarding process for Harness Chaos Engineering (HCE). With just a click and the right CLI flags, you can install your chaos infrastructure with ease.

This tool is not just about easing the onboarding process; we have developed it to seamlessly integrate with your AWS account and conduct HCE experiments. Configuring and authenticating HCE with AWS can be a complex multi-step process, but with `onboard_hce_aws`, we significantly reduce this complexity.

![image](https://github.com/uditgaurav/onboard_hce_aws/assets/35391335/9b2ec91c-72c0-4f70-b9d8-15e58e23d3ae)

## 💡 Key Features

- Streamlines and simplifies the HCE onboarding process.
- Facilitates seamless integration with your AWS account for conducting AWS chaos experiments.
- Defines required policies and permissions directly as CLI flags, and handles AWS Role creation.
- Supports variety of flags that provide extensive customisation options for each steps.
- It does not have any dependency on other CLI such as `aws` or `kubectl`.
- Ensures compatibility across various Windows and Linux versions.

## 📚 Documentation

For a comprehensive understanding of how to leverage this CLI utility and learn more about its supported flags, please refer to our [User Documentation](./docs/UserGuide.md).

## ⚙️ Installation & Usage

Please refer to the [Installation Guide](./docs/InstallationGuide.md) and [Usage Guide](./docs/UserGuide.md) for detailed instructions on setting up and using Onboard HCE AWS.