Currently Chaos Monkey for Spring Boot does not support any more assault types besides the ones you listed. Chaos Engineering however features more levels of experiments: People, Processes, Practices, Application (where you can use Chaos Monkey for Spring Boot), Platform and Infrastructure.
Platform could be Kubernetes. Attacks on the platform level can be attacks like removing a node from the cluster and so forth. Infrastructure level features attacks on the host level (fill memory using tools like stress
, cause data loss with tools like tc
)
Possible attacks can be:
- Device failures
- cpu failures
- database failures
- internet failures (dns, isp, internet routes)
- time bombs (memory leaks, counter wrap round)
- date bombs (leap year, leap second, epoch)
- retry storms, cascading overload, cascading failures
more of these attack types can be found in the excellent presentation of Adrian Cockroft: https://www.youtube.com/embed/cefJd2v037U