Skip to content

Commit

Permalink
add compute overview
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 25, 2024
1 parent f54f822 commit c570011
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 6 deletions.
2 changes: 1 addition & 1 deletion docs/guides/mssqlserver/autoscaler/compute/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,6 @@ menu:
identifier: ms-compute-autoscaling
name: Compute Autoscaling
parent: ms-autoscaling
weight: 46
weight: 10
menu_name: docs_{{ .version }}
---
8 changes: 4 additions & 4 deletions docs/guides/mssqlserver/autoscaler/compute/overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ section_menu_id: guides
# MSSQLServer Compute Resource Autoscaling

This guide will give an overview on how KubeDB Autoscaler operator autoscales the database compute resources i.e. cpu and memory using `mssqlserverautoscaler` crd.
This guide will give an overview on how KubeDB Autoscaler operator autoscales the database compute resources i.e. cpu and memory using `MSSQLServerAutoscaler` crd.

## Before You Begin

Expand All @@ -27,15 +27,15 @@ This guide will give an overview on how KubeDB Autoscaler operator autoscales th
The following diagram shows how KubeDB Autoscaler operator autoscales the resources of `MSSQLServer` database components. Open the image in a new tab to see the enlarged version.

<figure align="center">
  <img alt="Compute Auto Scaling process of MSSQLServer" src="/docs/images/mssqlserver/ms-compute-process.svg">
  <img alt="Compute Auto Scaling process of MSSQLServer" src="/docs/images/mssqlserver/ms-compute-autoscaling.svg">
<figcaption align="center">Fig: Compute Auto Scaling process of MSSQLServer</figcaption>
</figure>

The Auto Scaling process consists of the following steps:

1. At first, a user creates a `MSSQLServer` Custom Resource Object (CRO).

2. `KubeDB` Provisioner operator watches the `MSSQLServer` CRO.
2. `KubeDB` Provisioner operator watches the `MSSQLServer` CRO.

3. When the operator finds a `MSSQLServer` CRO, it creates required number of `PetSets` and related necessary stuff like secrets, services, etc.

Expand All @@ -51,4 +51,4 @@ The Auto Scaling process consists of the following steps:

9. Then the `KubeDB` Ops-manager operator will scale the database component vertically as specified on the `MSSQLServerOpsRequest` CRO.

In the next docs, we are going to show a step by step guide on Autoscaling of various MSSQLServer database components using `MSSQLServerAutoscaler` CRD.
In the next docs, we are going to show a step-by-step guide on Autoscaling of various MSSQLServer database using `MSSQLServerAutoscaler` CRD.
2 changes: 1 addition & 1 deletion docs/guides/mssqlserver/autoscaler/storage/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,6 @@ menu:
identifier: ms-storage-autoscaling
name: Storage Autoscaling
parent: ms-autoscaling
weight: 46
weight: 20
menu_name: docs_{{ .version }}
---
4 changes: 4 additions & 0 deletions docs/images/mssqlserver/ms-compute-autoscaling.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 c570011

Please sign in to comment.