Added ChaosCenter upgrade docs (#100)
* Added upgrade docs Signed-off-by: Amit Kumar Das <amit@chaosnative.com> Co-authored-by: Raj Babu Das <mail.rajdas@gmail.com>
This commit is contained in:
parent
5299e55c87
commit
eca9c056bc
Binary file not shown.
|
After Width: | Height: | Size: 115 KiB |
|
|
@ -0,0 +1,33 @@
|
||||||
|
---
|
||||||
|
id: upgrade
|
||||||
|
title: Upgrade Litmus ChaosCenter to Latest Version
|
||||||
|
sidebar_label: Upgrade
|
||||||
|
---
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Upgrade ChaosCenter
|
||||||
|
To upgrade Litmus ChaosCenter from 2.0.0-Beta9 to 2.0.0, you can follow these steps:
|
||||||
|
|
||||||
|
1. Disconnect the agent components
|
||||||
|
To disconnect agents, you can do it from the chaoscenter by clicking the `disconnect` button. With this, the subscriber deployment and agent-config will be removed from the agent cluster.
|
||||||
|
|
||||||
|
<img src={require('../assets/disconnect-image.png').default} width="800" />
|
||||||
|
|
||||||
|
|
||||||
|
2. Upgrade the control plane (ChaosCenter)
|
||||||
|
To upgrade ChaosCenter, you can re-apply the manifest using the kubectl.
|
||||||
|
|
||||||
|
```bash
|
||||||
|
kubectl apply -f https://raw.githubusercontent.com/litmuschaos/litmus/2.0.0/docs/2.0.0/litmus-2.0.0.yaml
|
||||||
|
```
|
||||||
|
|
||||||
|
2. Reinstall the agent components using litmusctl
|
||||||
|
>Note: While reinstallation, make sure to use the same agent name
|
||||||
|
|
||||||
|
To reinstall the ChaosAgents, use [Litmusctl](../litmusctl/usage-non-interactive-mode.md)
|
||||||
|
|
||||||
|
## Upgrade Mongodb DB Schema
|
||||||
|
> Note: This step is not required for upgrading 2.0.0-Beta9 to 2.0.0
|
||||||
|
|
||||||
|
To upgrade the DB schema, make sure to delete the PV before re-installing ChaosCenter.
|
||||||
|
|
@ -139,7 +139,8 @@ module.exports = {
|
||||||
},
|
},
|
||||||
'user-guides/gitops-configuration',
|
'user-guides/gitops-configuration',
|
||||||
'user-guides/image-registry',
|
'user-guides/image-registry',
|
||||||
'user-guides/uninstall-litmus'
|
'user-guides/uninstall-litmus',
|
||||||
|
'user-guides/upgrade'
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
|
||||||
Binary file not shown.
|
After Width: | Height: | Size: 115 KiB |
|
|
@ -0,0 +1,33 @@
|
||||||
|
---
|
||||||
|
id: upgrade
|
||||||
|
title: Upgrade Litmus ChaosCenter to Latest Version
|
||||||
|
sidebar_label: Upgrade
|
||||||
|
---
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Upgrade ChaosCenter
|
||||||
|
To upgrade Litmus ChaosCenter from 2.0.0-Beta9 to 2.0.0, you can follow these steps:
|
||||||
|
|
||||||
|
1. Disconnect the agent components
|
||||||
|
To disconnect agents, you can do it from the chaoscenter by clicking the `disconnect` button. With this, the subscriber deployment and agent-config will be removed from the agent cluster.
|
||||||
|
|
||||||
|
<img src={require('../assets/disconnect-image.png').default} width="800" />
|
||||||
|
|
||||||
|
|
||||||
|
2. Upgrade the control plane (ChaosCenter)
|
||||||
|
To upgrade ChaosCenter, you can re-apply the manifest using the kubectl.
|
||||||
|
|
||||||
|
```bash
|
||||||
|
kubectl apply -f https://raw.githubusercontent.com/litmuschaos/litmus/2.0.0/docs/2.0.0/litmus-2.0.0.yaml
|
||||||
|
```
|
||||||
|
|
||||||
|
2. Reinstall the agent components using litmusctl
|
||||||
|
>Note: While reinstallation, make sure to use the same agent name
|
||||||
|
|
||||||
|
To reinstall the ChaosAgents, use [Litmusctl](../litmusctl/usage-non-interactive-mode.md)
|
||||||
|
|
||||||
|
## Upgrade Mongodb DB Schema
|
||||||
|
> Note: This step is not required for upgrading 2.0.0-Beta9 to 2.0.0
|
||||||
|
|
||||||
|
To upgrade the DB schema, make sure to delete the PV before re-installing ChaosCenter.
|
||||||
|
|
@ -367,6 +367,10 @@
|
||||||
{
|
{
|
||||||
"type": "doc",
|
"type": "doc",
|
||||||
"id": "version-2.0.0/user-guides/uninstall-litmus"
|
"id": "version-2.0.0/user-guides/uninstall-litmus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "doc",
|
||||||
|
"id": "version-2.0.0/user-guides/upgrade"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue