Skip to main content

Chaos Faults for Cloud Foundry

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 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
[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 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 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 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 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