Skip to content

Commit

Permalink
vertical-scaling overview done
Browse files Browse the repository at this point in the history
Signed-off-by: Neaj Morshad <[email protected]>
  • Loading branch information
Neaj-Morshad-101 committed Oct 24, 2024
1 parent 0b94df3 commit 5900540
Show file tree
Hide file tree
Showing 2 changed files with 109 additions and 7 deletions.
8 changes: 4 additions & 4 deletions docs/guides/mssqlserver/scaling/vertical-scaling/overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,15 +35,15 @@ The vertical scaling process consists of the following steps:

1. At first, a user creates a `MSSQLServer` CR.

2. `KubeDB` community operator watches for the `MSSQLServer` CR.
2. `KubeDB` provisioner operator watches for the `MSSQLServer` CR.

3. When it finds one, it creates a `PetSet` and related necessary stuff like secret, service, etc.
3. When the operator finds a `MSSQLServer` CR, it creates a `PetSet` and related necessary stuff like secret, service, etc.

4. Then, in order to update the resources(for example `CPU`, `Memory` etc.) of the `MSSQLServer` database the user creates a `MSSQLServerOpsRequest` CR.
4. Then, in order to update the resources(for example `CPU`, `Memory` etc.) of the `MSSQLServer` cluster the user creates a `MSSQLServerOpsRequest` CR with desired information.

5. `KubeDB` Ops Manager watches for `MSSQLServerOpsRequest`.

6. When it finds one, it halts the `MSSQLServer` object so that the `KubeDB` Provisioner operator doesn't perform any operation on the `MSSQLServer` during the scaling process.
6. When it finds one, it halts the `MSSQLServer` object so that the `KubeDB` provisioner operator doesn't perform any operation on the `MSSQLServer` during the scaling process.

7. Then the KubeDB Ops-manager operator will update resources of the PetSet's Pods to reach desired state.

Expand Down
108 changes: 105 additions & 3 deletions docs/images/day-2-operation/mssqlserver/ms-vertical-scaling.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 5900540

Please sign in to comment.