Skip to content

Commit 3c4adcf

Browse files
committed
clarity
1 parent 8f87e5a commit 3c4adcf

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

articles/azure-arc/kubernetes/tutorial-workload-management.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ chmod 700 deploy.sh
3939
./deploy.sh -c -p <preix. e.g. kalypso> -o <github org. e.g. eedorenko> -t <github token> -l <azure-location. e.g. westus2>
4040
```
4141

42-
Since AKS clusters provisioning is not the fastest process in the world, the script will really take its time. Once it's done, it will report the execution result in the output like this:
42+
Since AKS clusters provisioning is not the fastest process in the world, the script really takes its time. Once it's done, it reports the execution result in the output like this:
4343

4444
```azurecli-interactive
4545
Depoyment is complete!
@@ -86,8 +86,8 @@ And a couple of the Application Team repositories:
8686
The script created the following AKS clusters:
8787
8888
- `control-plane` - This cluster doesn't run any workloads. It's a management cluster. It hosts [Kalypso Scheduler](https://github.com/microsoft/kalypso-scheduler) operator that transforms high level abstractions from the [Control Plane](https://github.com/microsoft/kalypso-control-plane) repository to the raw Kubernetes manifests in the [Platform GitOps](https://github.com/microsoft/kalypso-gitops) repository.
89-
- `drone` - This is a sample workload cluster. It's Azure Arc enabled and it uses `Flux` to reconcile manifests from the [Platform GitOps](https://github.com/microsoft/kalypso-gitops) repository.
90-
- `large` - This is a sample workload cluster. It has `ArgoCD` installed on it to reconcile manifests from the [Platform GitOps](https://github.com/microsoft/kalypso-gitops) repository.
89+
- `drone` - It's a sample workload cluster. It's Azure Arc enabled and it uses `Flux` to reconcile manifests from the [Platform GitOps](https://github.com/microsoft/kalypso-gitops) repository.
90+
- `large` - It's a sample workload cluster. It has `ArgoCD` installed on it to reconcile manifests from the [Platform GitOps](https://github.com/microsoft/kalypso-gitops) repository.
9191
9292
9393
### Explore Control Plane
@@ -100,7 +100,7 @@ The `main` branch:
100100
|------|-----------|
101101
|.github/workflows| GitHub workflows that implement the promotional flow|
102102
|.environments| Contains a list of environments with the pointers to the branches with the environment configurations|
103-
|templates| Contains manifest templates for various reconcilers (for example, Flux and ArgoCD) as well as a template for the workload namespace|
103+
|templates| Contains manifest templates for various reconcilers (for example, Flux and ArgoCD) and a template for the workload namespace|
104104
|workloads| Contains a list of onboarded applications and services with the pointers to the corresponding GitOps repositories|
105105
106106
The `dev` and `stage` branches:
@@ -160,7 +160,7 @@ spec:
160160
161161
The file contains a list of three deployment targets. They are marked with custom labels and point to the folders in [Application GitOps](https://github.com/microsoft/kalypso-app-gitops) repository where the Application Team generates application manifests for each deployment target.
162162

163-
With this file Application Team requests Kubernetes compute resources from the Platform Team. In response, the Platform Team registers the application in the [Control Plane](https://github.com/microsoft/kalypso-control-plane) repo. Let's open a terminal and do that with the following script:
163+
With this file, Application Team requests Kubernetes compute resources from the Platform Team. In response, the Platform Team registers the application in the [Control Plane](https://github.com/microsoft/kalypso-control-plane) repo. Let's open a terminal and do that with the following script:
164164

165165
```azurecli-interactivet
166166
export org=<github org>
@@ -334,11 +334,11 @@ spec:
334334

335335
### Promote application to Stage
336336

337-
Once we have approved and merged the PR to the `Platform GitOps` repository, the `drone` and `large` AKS clusters, that represent corresponding cluster types, will start fetching the assignment manifests. The `drone` cluster has Azure Arc GitOps configuration installed, that points to the `Platform GitOps` repository. So, it will report up to the cloud its `compliance` status:
337+
Once we have approved and merged the PR to the `Platform GitOps` repository, the `drone` and `large` AKS clusters, that represent corresponding cluster types, start fetching the assignment manifests. The `drone` cluster has Azure Arc GitOps configuration installed, that points to the `Platform GitOps` repository. So, it reports up to the cloud its `compliance` status:
338338

339339
![drone compliance state](media/tutorial-workload-management/drone-compliance-state.png)
340340

341-
The PR merging event starts a GitHub workflow `checkpromote` in the `control plane` repository that will wait until all Azure Arc enabled clusters looking at the `dev` branch in the `Platform GitOps` repository are compliant with the PR commit. In this tutorial setup we have only one cluster like that - `drone`.
341+
The PR merging event starts a GitHub workflow `checkpromote` in the `control plane` repository that waits until all Azure Arc enabled clusters looking at the `dev` branch in the `Platform GitOps` repository are compliant with the PR commit. In this tutorial setup we have only one cluster like that - `drone`.
342342

343343
![Promoting to dev](media/tutorial-workload-management/checkpromote-to-dev.png)
344344

0 commit comments

Comments
 (0)