Skip to main content

Automated onboarding

This topic describes the following operations:

  1. Set up environment with a click.
  2. Set up the chaos infrastructure with a click.
  3. Discover services automatically.
  4. Create and execute chaos experiments automatically.

Before you begin, review the following

What is Automated Onboarding?

Automated onboarding simplifies the process by automatically creating and executing a chaos experiment. With just a click, HCE sets up an environment, uses existing infrastructure, executes the experiment, and displays the resilience score for the sample application.

Why Choose Automated Onboarding?

  • If you want to quickly start with executing chaos experiments with minimal manual steps, this guide is for you.
  • It requires minimal time and effort.
  • Select an environment and infrastructure, and HCE handles the rest: discovering services, creating experiments with a low blast radius, executing them, and displaying experiment's progress and resilience score.

How to Onboard Automatically?

If you chose automated onboarding by selecting Yes, in a single step here, follow these steps.

Select an Environment

  1. Choose an environment from the list and select Next.

Select an Infrastructure

  1. Choose the target infrastructure on which you want to execute the chaos experiments, then select Apply. Infrastructure marked as Available are ready for use.

Automatically Discover Services

  1. Based on your previous selections, HCE discovers services in your cluster (known as service discovery) to create chaos experiments.

    service discovery

Automatically Create Experiments

  1. HCE automatically creates chaos experiments and selects a few experiments to execute.

    create experiment

  2. HCE prioritizes executing safe chaos experiments- those with a low blast radius.

    execute experiment

View Logs and Resilience Dashboard

  1. You can see the status of the chaos experiment execution, as well as view the experiment execution. You can also see the resilience score of the experiment if you select View Resilience Dashboard.

    experiment status

  2. To view the experiment execution logs, select View Execution. This will open a new page where you can see detailed logs of the experiment.

    error log

View Progress of an Experiment

  1. To track the progress of a previously created experiment, select View Progress.

    view progress

  2. Select View on the infrastructure where you executed the chaos experiment.

    cluster view

Conclusion

Congratulations! You completed the automated HCE onboarding. Now you are all set to explore the chaos faults and build resilient applications.