Skip to main content

Chaos Faults for Cloud Foundry

Last updated: 09 Jul 2025

Introduction

Cloud Foundry faults disrupt the functioning of Cloud Foundry resources. This deteriorates the performance of the app for the duration of the chaos experiment.

[object Object]

CF app container kill

Back to top

CF app container kill causes a Cloud Foundry app instance container to be killed and restarted.

  • Checks resilience upon app instance crash due to container unavailability.
  • Validates the effectiveness of disaster recovery and high availability of the app.
Use cases
  • Checks resilience upon app instance crash due to container unavailability.
  • Validates the effectiveness of disaster recovery and high availability of the app.
View details
[object Object]

CF app JVM CPU stress

Back to top

CF app JVM CPU stress injects JVM CPU stress into a Cloud Foundry app instance.

  • Checks resilience upon app instance JVM CPU stress.
  • Validates the effectiveness of disaster recovery and high availability of the app.
Use cases
  • Checks resilience upon app instance JVM CPU stress.
  • Validates the effectiveness of disaster recovery and high availability of the app.
View details
[object Object]

CF app JVM memory stress

Back to top

CF app JVM memory stress injects JVM memory stress into a Cloud Foundry app instance.

  • Checks resilience upon app instance JVM memory stress.
  • Validates the effectiveness of disaster recovery and high availability of the app.
Use cases
  • Checks resilience upon app instance JVM memory stress.
  • Validates the effectiveness of disaster recovery and high availability of the app.
View details
[object Object]

CF app JVM method exception

Back to top

CF app JVM method exception injects JVM method exception into a Cloud Foundry app instance.

  • Checks resilience upon app instance JVM method exception.
  • Validates the effectiveness of disaster recovery and high availability of the app.
Use cases
  • Checks resilience upon app instance JVM method exception.
  • Validates the effectiveness of disaster recovery and high availability of the app.
View details
[object Object]

CF app JVM method latency

Back to top

CF app JVM method latency injects JVM method latency into a Cloud Foundry app instance.

  • Checks resilience upon app instance JVM method latency.
  • Validates the effectiveness of disaster recovery and high availability of the app.
Use cases
  • Checks resilience upon app instance JVM method latency.
  • Validates the effectiveness of disaster recovery and high availability of the app.
View details
[object Object]

CF app JVM modify return

Back to top

CF app JVM modify return injects JVM modify return into a Cloud Foundry app instance.

  • Checks resilience upon app instance JVM modify return.
  • Validates the effectiveness of disaster recovery and high availability of the app.
Use cases
  • Checks resilience upon app instance JVM modify return.
  • Validates the effectiveness of disaster recovery and high availability of the app.
View details
[object Object]

CF app JVM trigger GC

Back to top

CF app JVM trigger GC injects JVM trigger GC into a Cloud Foundry app instance.

  • Checks resilience upon app instance JVM trigger GC.
  • Validates the effectiveness of disaster recovery and high availability of the app.
Use cases
  • Checks resilience upon app instance JVM trigger GC.
  • Validates the effectiveness of disaster recovery and high availability of the app.
View details
[object Object]

CF app network corruption

Back to top

CF app network corruption injects network corruption into a Cloud Foundry app instance.

  • Checks resilience upon app instance network corruption.
  • Validates the effectiveness of disaster recovery and high availability of the app.
Use cases
  • Checks resilience upon app instance network corruption.
  • Validates the effectiveness of disaster recovery and high availability of the app.
View details
[object Object]

CF app network duplication

Back to top

CF app network duplication injects network duplication into a Cloud Foundry app instance.

  • Checks resilience upon app instance network duplication.
  • Validates the effectiveness of disaster recovery and high availability of the app.
Use cases
  • Checks resilience upon app instance network duplication.
  • Validates the effectiveness of disaster recovery and high availability of the app.
View details
[object Object]

CF app network latency

Back to top

CF app network latency injects network latency into a Cloud Foundry app instance.

  • Checks resilience upon app instance network latency.
  • Validates the effectiveness of disaster recovery and high availability of the app.
Use cases
  • Checks resilience upon app instance network latency.
  • Validates the effectiveness of disaster recovery and high availability of the app.
View details
[object Object]

CF app network loss

Back to top

CF app network loss injects network loss into a Cloud Foundry app instance.

  • Checks resilience upon app instance network loss.
  • Validates the effectiveness of disaster recovery and high availability of the app.
Use cases
  • Checks resilience upon app instance network loss.
  • Validates the effectiveness of disaster recovery and high availability of the app.
View details
[object Object]

CF app route unmap

Back to top

CF app route unmap temporarily unmaps a Cloud Foundry app route and later maps it back to the app.

  • Checks resilience against abrupt un-mapping of an app route.
  • Validates the effectiveness of disaster recovery and high availability of the app.
Use cases
  • Checks resilience against abrupt un-mapping of an app route.
  • Validates the effectiveness of disaster recovery and high availability of the app.
View details
[object Object]

CF app stop

Back to top

CF app stop injects app stop chaos for a Cloud Foundry app.

  • Checks resilience against abrupt stop of application components/microservices.
  • Validates the effectiveness of disaster recovery and high availability of the app.
Use cases
  • Checks app resilience against abrupt stopping.
  • Validates the effectiveness of disaster recovery and high availability of the app.
View details