Skip to content

Commit

Permalink
Replace misleading sync wave documentation
Browse files Browse the repository at this point in the history
  • Loading branch information
tomklapiscak committed Apr 26, 2024
1 parent 007c032 commit 4d64a90
Showing 1 changed file with 1 addition and 29 deletions.
30 changes: 1 addition & 29 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,32 +61,4 @@ The following figure shows a simplified view of how MAS Applications and Applica
![Simplified view of MAS Application layout in MCSP](docs/drawio/mcsp-argocd-mas-layout.png?raw=true "Simplified view of MAS Application layout in MCSP")

# Sync-Waves

Sync-waves are used in the ArgoCD Application and ApplicationSets to ensure that the correct order of syncing occurs to deploy MAS and any MAS Apps. Each root applications has the sync-wave starting range defined in the name of the yaml, and the corresponding helm applications will be part of that range. Below is a summary of the ranges:

| Range | root-application | helm application |
| ----- | ---------------- | ---------------- |
|000 | cluster-appset | |
|000-009 | ibm-operator-catalog-app | ibm-operator-catalog |
|010-019 | ibm-redhat-cert-manager-app | redhat-cert-manager |
|020-029 | ibm-dro-app | ibm-dro |
|040-049 | cis-compliance-app | cis-compliance |
|050-059 | nvidia-gpu-operator-app | nvidia-gpu-operator |
|060-069 | ibm-db2u-app | ibm-db2u |
|099| instance-appset | |
|100-109 | ibm-sls-app | ibm-sls |
|120-129 | db2-database-appset | ibm-db2-database |
|130-199 | ibm-mas-suite-app | ibm-mas-suite |
|130-199 | configs-appset | ibm-mas-mongo-config |
|130-199 | configs-appset | ibm-mas-bas-config |
|130-199 | configs-appset | ibm-mas-sls-config |
|130-199 | configs-appset | ibm-mas-kafka-config |
|130-199 | configs-appset | ibm-mas-db2u-jdbc-config |
|130-199 | configs-appset | ibm-mas-db2u-jdbc-config-rotate-password |
|130-199 | configs-appset | ibm-mas-smtp-config |
|130-199 | configs-appset | ibm-mas-idp-config |
|130-199 | configs-appset | ibm-watson-studio-config |
|130-199 | configs-appset | ibm-objectstorage-config |
|220-229 | ibm-mas-workspace | ibm-mas-workspace |
|500-699 | masapp-appset | ibm-mas-suite-app-install |
|500-699 | masapp-appset | ibm-mas-suite-app-config |
To ensure that we sync resources in the correct order they are annotated with an ArgoCD [sync wave](https://argo-cd.readthedocs.io/en/stable/user-guide/sync-waves/). For clarity, we also prefix all resource filenames with the sync wave that they belong to. Note that sync waves are *local* to each ArgoCD application (i.e. each Helm chart).

0 comments on commit 4d64a90

Please sign in to comment.