Skip to content

Commit

Permalink
Merge pull request #775 from joebowbeer/patch-1
Browse files Browse the repository at this point in the history
Update composition-revisions.md
  • Loading branch information
jbw976 authored May 22, 2024
2 parents 26c8fae + 2ec478c commit 0c5723b
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions content/master/concepts/composition-revisions.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ what managed resources Crossplane will create in response. Let's say for example
that you define a `PlatformDB` XR, which represents your organisation's common
database configuration of an Azure MySQL Server and a few firewall rules. The
`Composition` contains the 'base' configuration for the MySQL server and the
firewall rules that is extended by the configuration for the `PlatformDB`.
firewall rules that are extended by the configuration for the `PlatformDB`.

There is a one-to-many relationship between a `Composition` and the XRs that use
it. You might define a `Composition` named `big-platform-db` that is used by ten
Expand All @@ -25,7 +25,7 @@ member, while individual application teams create `PlatformDB` XRs that use said
`Composition`.

Each `Composition` is mutable - you can update it as your organisation's needs
change. However, without Composition Revisions updating a `Composition` can be a
change. However, updating a `Composition` without Composition Revisions can be a
risky process. Crossplane constantly uses the `Composition` to ensure that your
actual infrastructure - your MySQL Servers and firewall rules - match your
desired state. If you have 10 `PlatformDB` XRs all using the `big-platform-db`
Expand Down

0 comments on commit 0c5723b

Please sign in to comment.