Version: 0.9.1

Chaos Mesh v0.9.0 Release Notes

Chaos Mesh v0.9.0 mainly introduces the Chaos Dashboard component, which is the web UI for users to manage and monitor chaos experiments. In this version, NetworkChaos has been refactored to support setting multiple network attack rules on the same Pod at the same time, a one-click installation script is added to help users quickly get started with Chaos Mesh.

New Features & Enhancements

  • Introduce Chaos Dashboard component
    • Support creating/updating/deleting/pausing PodChaos, NetworkChaos, StressChaos, TimeChaos, IoChaos, KernelChaos through the web interface #481
    • Support directly uploading YAML files through the interface to create chaos experiments #665
    • Support obtaining specific fault injection event details through the interface #628
    • Support direct reuse of archived chaos configurations #783
  • Supports forcibly cleaning chaos experiment by setting chaos experiment object annotations to #415 #478
  • Support the use of installsh script to quickly install Chaos Mesh #466 #506 #511
  • Add a new sidecar configuration template to simplify the IoChaos configuration file #502
  • Support setting protected namespaces #661
  • Support injecting StressChaos into a specified container in the Pod #759 #794
  • Refactor NetworkChaos to support setting multiple network attack rules on the same Pod #788

Major Bug Fixes

  • Fix burn-memory not taking effect #776
  • Fix the failure to restore NetworkChaos #788