Skip to content

Commit

Permalink
Changes (infrastructure.md)
Browse files Browse the repository at this point in the history
  • Loading branch information
andoriyaprashant committed Nov 29, 2024
1 parent 67cee92 commit 4a3046f
Show file tree
Hide file tree
Showing 10 changed files with 23 additions and 27 deletions.
11 changes: 1 addition & 10 deletions website/docs/concepts/chaos-center.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,14 +26,5 @@ ChaosCenter gives you access to a plethora of features, the major ones include:
- Rolling out automated changes using GitOps
- Allowing image addition from custom image server (both public and private)
- Measure and analyze the Resilience Score of each chaos scenario


## Chaos Infrastructures
Chaos infrastructure is a service that runs in your target environment and aids Litmus in accessing and injecting chaos to your target environment. There should always be at least one or more than one chaos infrastructure connected to the ChaosCenter to execute an experiment.

## Types of Chaos Infrastructures

In Litmus, chaos infrastructures can be classified into two types:

- **Self Chaos Infrastructures:** A Chaos Infrastructure that is connected to the same cluster and namespace where the ChaosCenter is deployed. It can be used to target the workloads executing on that cluster only.

- **External Chaos Infrastructures:** A Chaos Infrastructure that is connected to a remote Kubernetes cluster. ChaosCenter can be operated in a cross-cloud manner, which allows connecting multiple External Chaos Infrastructure to the same ChaosCenter with the help of the [litmusctl](../litmusctl/installation.md) CLI. Once connected you can manage, monitor, observe and induce chaos from the ChaosCenter to the respective External Chaos Infrastructures.
2 changes: 1 addition & 1 deletion website/docs/concepts/chaos-workflow.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ The term **Chaos Scenario/Workflow** has been changed to **Chaos Experiment**.
The following are required before creating a Chaos Experiment:

- [ChaosCenter](../concepts/chaos-center.md#chaoscenter)
- [Chaos Infrastructure](../concepts/chaos-center.md#chaos-infrastructures)
- [Chaos Infrastructure](../concepts/infrastructure.md#chaos-infrastructures)
- [Probes](probes.md)

## Defining and executing a chaos experiment
Expand Down
8 changes: 8 additions & 0 deletions website/docs/concepts/infrastructure.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,14 @@ With the latest release of LitmusChaos 3.0.0 the term **Chaos Delegate/Agent** h

An environment represents where you are installing your chaos infrastructure and acts as an additional level of abstraction for the same. You categorize each environment as prod or non-prod.

## Types of Chaos Infrastructures

In Litmus, chaos infrastructures can be classified into two types:

- **Self Chaos Infrastructures:** A Chaos Infrastructure that is connected to the same cluster and namespace where the ChaosCenter is deployed. It can be used to target the workloads executing on that cluster only.

- **External Chaos Infrastructures:** A Chaos Infrastructure that is connected to a remote Kubernetes cluster. ChaosCenter can be operated in a cross-cloud manner, which allows connecting multiple External Chaos Infrastructure to the same ChaosCenter with the help of the [litmusctl](../litmusctl/installation.md) CLI. Once connected you can manage, monitor, observe and induce chaos from the ChaosCenter to the respective External Chaos Infrastructures.

### Access types

Chaos infrastructure can be created in two modes:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ sidebar_label: Chaos Infrastructure Installation

## Prerequisites

- Before connecting a Chaos Infrastructure to the [ChaosCenter](../concepts/chaos-center.md#chaoscenter), learn about what is a [Chaos Infrastructure](../concepts/chaos-center.md#chaos-infrastructures) in Litmus.
- Before connecting a Chaos Infrastructure to the [ChaosCenter](../concepts/chaos-center.md#chaoscenter), learn about what is a [Chaos Infrastructure](../concepts/infrastructure.md#chaos-infrastructures) in Litmus.
- Make sure [litmusctl](../litmusctl/installation.md) is installed.

## Connecting Chaos Infrastructure
Expand Down
2 changes: 1 addition & 1 deletion website/docs/user-guides/uninstall-litmus.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ sidebar_label: Uninstall Litmus

## Chaos Infrastructure

To disconnect the [Chaos Infrastructure](../concepts/chaos-center.md#chaos-infrastructures) connected to the [ChaosCenter](../concepts/chaos-center.md#chaoscenter), follow these steps:
To disconnect the [Chaos Infrastructure](../concepts/infrastructure.md#chaos-infrastructures) connected to the [ChaosCenter](../concepts/chaos-center.md#chaoscenter), follow these steps:

1. Remove the ChaosEngines of the respective Chaos Infrastructure

Expand Down
11 changes: 0 additions & 11 deletions website/versioned_docs/version-3.12.0/concepts/chaos-center.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,14 +26,3 @@ ChaosCenter gives you access to a plethora of features, the major ones include:
- Rolling out automated changes using GitOps
- Allowing image addition from custom image server (both public and private)
- Measure and analyze the Resilience Score of each chaos scenario

## Chaos Infrastructures
Chaos infrastructure is a service that runs in your target environment and aids Litmus in accessing and injecting chaos to your target environment. There should always be at least one or more than one chaos infrastructure connected to the ChaosCenter to execute an experiment.

## Types of Chaos Infrastructures

In Litmus, chaos infrastructures can be classified into two types:

- **Self Chaos Infrastructures:** A Chaos Infrastructure that is connected to the same cluster and namespace where the ChaosCenter is deployed. It can be used to target the workloads executing on that cluster only.

- **External Chaos Infrastructures:** A Chaos Infrastructure that is connected to a remote Kubernetes cluster. ChaosCenter can be operated in a cross-cloud manner, which allows connecting multiple External Chaos Infrastructure to the same ChaosCenter with the help of the [litmusctl](../litmusctl/installation.md) CLI. Once connected you can manage, monitor, observe and induce chaos from the ChaosCenter to the respective External Chaos Infrastructures.
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ The term **Chaos Scenario/Workflow** has been changed to **Chaos Experiment**.
The following are required before creating a Chaos Experiment:

- [ChaosCenter](../concepts/chaos-center.md#chaoscenter)
- [Chaos Infrastructure](../concepts/chaos-center.md#chaos-infrastructures)
- [Chaos Infrastructure](../concepts/infrastructure.md#chaos-infrastructures)
- [Probes](probes.md)

## Defining and executing a chaos experiment
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,14 @@ With the latest release of LitmusChaos 3.0.0 the term **Chaos Delegate/Agent** h

An environment represents where you are installing your chaos infrastructure and acts as an additional level of abstraction for the same. You categorize each environment as prod or non-prod.

## Types of Chaos Infrastructures

In Litmus, chaos infrastructures can be classified into two types:

- **Self Chaos Infrastructures:** A Chaos Infrastructure that is connected to the same cluster and namespace where the ChaosCenter is deployed. It can be used to target the workloads executing on that cluster only.

- **External Chaos Infrastructures:** A Chaos Infrastructure that is connected to a remote Kubernetes cluster. ChaosCenter can be operated in a cross-cloud manner, which allows connecting multiple External Chaos Infrastructure to the same ChaosCenter with the help of the [litmusctl](../litmusctl/installation.md) CLI. Once connected you can manage, monitor, observe and induce chaos from the ChaosCenter to the respective External Chaos Infrastructures.

### Access types

Chaos infrastructure can be created in two modes:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ sidebar_label: Chaos Infrastructure Installation

## Prerequisites

- Before connecting a Chaos Infrastructure to the [ChaosCenter](../concepts/chaos-center.md#chaoscenter), learn about what is a [Chaos Infrastructure](../concepts/chaos-center.md#chaos-infrastructures) in Litmus.
- Before connecting a Chaos Infrastructure to the [ChaosCenter](../concepts/chaos-center.md#chaoscenter), learn about what is a [Chaos Infrastructure](../concepts/infrastructure.md#chaos-infrastructures) in Litmus.
- Make sure [litmusctl](../litmusctl/installation.md) is installed.

## Connecting Chaos Infrastructure
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ sidebar_label: Uninstall Litmus

## Chaos Infrastructure

To disconnect the [Chaos Infrastructure](../concepts/chaos-center.md#chaos-infrastructures) connected to the [ChaosCenter](../concepts/chaos-center.md#chaoscenter), follow these steps:
To disconnect the [Chaos Infrastructure](../concepts/infrastructure.md#chaos-infrastructures) connected to the [ChaosCenter](../concepts/chaos-center.md#chaoscenter), follow these steps:

1. Remove the ChaosEngines of the respective Chaos Infrastructure

Expand Down

0 comments on commit 4a3046f

Please sign in to comment.