For the complete documentation index, see llms.txt. This page is also available as Markdown.

Requirements

Requirements to fulfill before executing AWS chaos experiments.

This topic describes the AWS platform permissions required to execute chaos experiments on your target environments.

Public cloud

AWS (Self-managed infrastructure with managed services)

Chaos agent deployment model

  • Centralized chaos agent on Kubernetes (leverage kube api and container-runtime API to inject faults on K8s microservices)

Connectivity requirements from agent

  • Outbound over port 443 to Harness from the Kubernetes cluster.

  • Outbound to application health endpoints (ones which will be used for resilience validation) from the Kubernetes cluster.

  • Outbound to cloud provider's public account endpoint.

Connectivity requirements from VM/cluster/app.

  • No settings required on the target cloud.

Access requirements for agent install

  • Install agent as a cluster-admin or as a user-mapped to a cluster role with these permissions.

  • Go to architecture documentation for more details on how the Kubernetes Chaos Agent is used to inject chaos on cloud resources.

Access requirements for basic chaos experiments

Access requirements for advanced chaos experiments

Last updated

Was this helpful?