Skip to content

Releases: litmuschaos/chaos-runner

1.2.2

01 Apr 15:01
2ec17fb
Compare
Choose a tag to compare
[Cherry pick for 1.2.2]  (#59)

* (fix) Added name of the runner Pod in ChaosEngine Events (#56)

Signed-off-by: Rahul M Chheda <[email protected]>

* (feat) Added support for AdminMode (#45)

* (feat) Added support for AdminMode
    - Replaced EngineDetails.AppNamespace to EngineDetails.EngineNamespace
    - Added logic to check for resources in chaosEngine namespace
    - Only job will be created in AppNamespace (experiment.Namespace)
    - Synced the experiment.Namespace = engineDetails.EngineNamespace, when AdminMode is true
    - Added OS ENV as ENGINE_NAMESPACE passed from operator, into engineDetails struct
* Sycned experiment.Namespace and engineDetails.EngineNamespace

Signed-off-by: Rahul M Chheda <[email protected]>

* refcator(chaos_ns): Rename Engine_NAMESPACE to CHAOS_NAMESPACE (#57)

Signed-off-by: shubhamchaudhary <[email protected]>

Co-authored-by: Shubham Chaudhary <[email protected]>

1.2.0

14 Mar 09:16
ae26521
Compare
Choose a tag to compare
Merge pull request #55 from ksatchit/v1.2.x

[Cherry pick for 1.2.0]

1.2.0-RC1

10 Mar 10:30
2291b4f
Compare
Choose a tag to compare
1.2.0-RC1 Pre-release
Pre-release
Merge pull request #50 from ispeakc0de/update-result

update(chaos-result) Getting Verdict from the chaos-result status

1.1.0

15 Feb 16:45
9761ffd
Compare
Choose a tag to compare
(chore) Rename litmuschaos/kube-helper to litmuschaos/elves (#43)

Signed-off-by: Rahul M Chheda <[email protected]>

1.1.0-RC1

12 Feb 18:00
9761ffd
Compare
Choose a tag to compare
1.1.0-RC1 Pre-release
Pre-release
(chore) Rename litmuschaos/kube-helper to litmuschaos/elves (#43)

Signed-off-by: Rahul M Chheda <[email protected]>

1.0.0

14 Jan 12:28
6a9ba29
Compare
Choose a tag to compare

Refer to detailed release notes here

1.0.0-RC2

10 Jan 13:11
d67e067
Compare
Choose a tag to compare
1.0.0-RC2 Pre-release
Pre-release

Getting Started

Prerequisites to install

  • Make sure you have a healthy Kubernetes Cluster.
  • Kubernetes 1.11+ is installed

Installation

kubectl apply -f https://litmuschaos.github.io/pages/litmus-operator-latest.yaml

Verify your installation

  • Verify if the chaos operator is running
    kubectl get pods -n litmus

  • Verify if chaos CRDs are installed
    kubectl get crds | grep chaos

  • Verify if the chaos experiments are installed.
    kubectl get chaosexperiments

For more details refer to the documentation at Docs

1.0.0-RC1

08 Jan 03:27
Compare
Choose a tag to compare
1.0.0-RC1 Pre-release
Pre-release

Getting Started

Prerequisites to install

  • Make sure you have a healthy Kubernetes Cluster.
  • Kubernetes 1.11+ is installed

Installation

kubectl apply -f https://litmuschaos.github.io/pages/litmus-operator-latest.yaml

Verify your installation

  • Verify if the chaos operator is running
    kubectl get pods -n litmus

  • Verify if chaos CRDs are installed
    kubectl get crds | grep chaos

  • Verify if the chaos experiments are installed.
    kubectl get chaosexperiments

To use Go-Chaos-Runner

Use the following properties: `spec.components.runner.Type, spec.components.runner.image as shown in the sample chaosEngine:

apiVersion: litmuschaos.io/v1alpha1
kind: ChaosEngine
metadata:
  name: engine
  namespace: litmus
spec:
  appinfo:
    appkind: deployment
    applabel: app=nginx
    appns: litmus
  chaosServiceAccount: litmus
  components:
    runner:
      type: "go"
      image: "litmuschaos/chaos-executor:ci"
  experiments:
  - name: pod-delete 
    spec:
      components: null
  monitoring: false

For more details refer to the documentation at Docs