ENGINEERING

Icon

Icon 1 5 Troubleshooting Commands

Icon 2 Contributed by jon-funk

Icon 2 Codecollection: rw-cli-codecollection


Provides chaos injection tasks for Kubernetes namespaces. These are destructive tasks and the expectation is that you can heal these changes by enabling your GitOps reconciliation.

Tasks:
  • Kill Random Pods In Namespace `NAMESPACE`
  • OOMKill Pods In Namespace `NAMESPACE`
  • Mangle Service Selector In Namespace `NAMESPACE`
  • Mangle Service Port In Namespace `NAMESPACE`
  • Fill Random Pod Tmp Directory In Namespace `NAMESPACE`

Icon 1 5 Troubleshooting Commands

Icon 2 Contributed by jon-funk

Icon 2 Codecollection: rw-cli-codecollection


Provides chaos injection tasks for specific workloads like your apps in a Kubernetes namespace. These are destructive tasks and the expectation is that you can heal these changes by enabling your GitOps reconciliation.

Tasks:
  • Test `WORKLOAD_NAME` High Availability
  • OOMKill `WORKLOAD_NAME` Pod
  • Mangle Service Selector For `WORKLOAD_NAME`
  • Mangle Service Port For `WORKLOAD_NAME`
  • Fill Tmp Directory Of Pod From `WORKLOAD_NAME`

Icon 1 2 Troubleshooting Commands

Icon 2 Contributed by jon-funk

Icon 2 Codecollection: rw-cli-codecollection


Suspends the flux reconciliation being applied to a given namespace.

Tasks:
  • Flux Suspend Namespace NAMESPACE
  • Unsuspend Flux for Namespace NAMESPACE