github chaos-mesh/chaos-mesh v2.0.0

latest releases: v2.6.3, chart-2.6.3, v2.6.2...
2 years ago

Chaos Mesh 2.0 is now released!

We have a huge refactor of the chaos controller, chaos can now be more accurately and easily described. We have also introduced a new concept: Schedule, which means running Chaos Experiments with cron.
With the help of Workflow, Chaos Mesh now supports orchestrating multiple Chaos and Schedule serially or parallely.
HTTPChaos is also supported, which lets you hijack requests and responses on server-side HTTP applications.
The Chaos Dashboard has also been updated for better user experience and for using the new features!

New Features


  • Unified selector #1578
  • New concept: Schedule, representing running chaos experiments cronly #1713 #1861 #1942
  • Custom pause image for Pod Failure Chaos #1981
  • Avoid aggregation of Chaos for more detailed event #2002
  • Helm: environment variable name fixed #2004
  • Integration tests for workflow added #1980
  • Validation webhook for workflow added #2028
  • Runs default before validating schedule chaos #2034
  • Chaos Dashboard: creating and showing task nodes #2086 #2062 #2046
  • Chaos Dashboard: hides selector of pods for AWSChaos and GCPChaos #2055
  • Chaos Dashboard: shows experiment status in detail page #2126

Major Bug Fixes

  • Fixed: could not delete last token on Chaos Dashboard #1873
  • Fixed: Move UnlockOSThread before ptrace error #1888
  • Fixed: gitVersion when released #2005
  • Fixed: Helm upgrade also recreates Chaos Dashboard #1996
  • Fixed: task node can also be triggered by child workflow node #2044
  • Fixed: CRI-O cgroup compatibility #2092
  • Fixed: blank pages after create Schedule with IOChaos #2137

Don't miss a new chaos-mesh release

NewReleases is sending notifications on new releases.