Requirements
Last updated: 28 Aug 2025
This topic describes the permissions required to execute chaos experiments on the Cloud Foundry platform.
Private cloud
TAS (Tanzu Application Service) platform (for Cloud Foundry)
Chaos agent deployment model | Chaos agent on each Diego cell (systemd-based service within Diego cell) | Chaos agent as a Cloud Foundry app with chaos sidecars (agent runs as CF application, and includes chaos sidecar in application containers) | Centralized chaos agent on Tanzu Ops manager (jumpbox) (systemd-based service within the jumpbox) |
---|---|---|---|
Connectivity requirements from agent |
|
|
|
Connectivity requirements from VM/cluster/app | Application and chaos agent co-exist on the same VM. |
| Inbound over port 22 (via cf-ssh) into Diego cell from Tanzu Ops Manager/Jumpbox VM |
Access requirements for agent install | Install agent as a root user. |
| Install agent as a root user. |
Access requirements for basic chaos experiments | Run experiments with non-root user. | Run experiments with non-root user. | Run experiments with non-root user. |
Access requirements for advanced chaos experiments | Run experiments with root user. | Run experiments with non-root user. | Run experiments with root user. |
Chaos deployment and architecture details |
| Go to CF chaos approach and deployment architecture. | Go to CF chaos approach and deployment architecture. |
Supported chaos faults | Supported CF faults via app-based chaos agent leveraging chaos sidecars app containers. |