Commit Graph

23 Commits

Author SHA1 Message Date
Nic Cope f7b7f3ef46 Minor diagram tweaks
Mostly say 'Composition Engine' rather than 'Crossplane Composition' to
distinguish from the Composition API type.

'Crossplane Composition Engine' won't fit.

Signed-off-by: Nic Cope <nicc@rk0n.org>
2025-03-27 13:58:26 -07:00
Nic Cope db98c82333 Briefly clarify why a function pipeline is better than a controller
Signed-off-by: Nic Cope <nicc@rk0n.org>
2025-03-27 13:45:47 -07:00
Nic Cope edc2003852 Fix typo - control plane singular
Signed-off-by: Nic Cope <nicc@rk0n.org>
2025-03-27 12:14:21 -07:00
Nic Cope 19507da134 Use Viktor's video that explains CRs and controllers
I promise I'm not biased, I just happened to search for resources and
found it a lot better than the Kubernetes docs.

Signed-off-by: Nic Cope <nicc@rk0n.org>
2025-03-26 23:03:10 -07:00
Nic Cope 029548b310 Move all introductory info to a "What is Crossplane?" page
I found myself unsure where to introduce Crossplane and its components
on the landing page and getting started pages. A dedicated page seemed
like a better idea.

Signed-off-by: Nic Cope <nicc@rk0n.org>
2025-03-26 22:52:13 -07:00
Nic Cope 549c338f48 Update the get started landing page
This is now where we introduce the three components of Crossplane.

In future we might benefit from a more detailed "what is Crossplane?"
page.

Signed-off-by: Nic Cope <nicc@rk0n.org>
2025-03-26 20:59:05 -07:00
Nic Cope f4b648cd82 Mention that clouds are built with control planes earlier
Signed-off-by: Nic Cope <nicc@rk0n.org>
2025-03-26 17:25:06 -07:00
Nic Cope b4a722aa4e Talk about configuring software - not deploying it
Signed-off-by: Nic Cope <nicc@rk0n.org>
2025-03-26 16:28:26 -07:00
Nic Cope 9188eb598a Rework the landing page
This tries to:

* Modernize how we frame Crossplane
* Briefly introduce folks to the docs sections

Signed-off-by: Nic Cope <nicc@rk0n.org>
2025-03-26 16:05:27 -07:00
Nic Cope 85c6313321 Merge "introduction" into the get started landing page
Signed-off-by: Nic Cope <nicc@rk0n.org>
2025-03-26 12:11:54 -07:00
Nic Cope 659082698e Move install into get started
Move upgrade and uninstall into guides

Signed-off-by: Nic Cope <nicc@rk0n.org>
2025-03-26 12:09:57 -07:00
Nic Cope b8b91d1a9b Rename Getting Started to Get Started
Sounds more action-ey!

Signed-off-by: Nic Cope <nicc@rk0n.org>
2025-03-26 11:59:18 -07:00
Nic Cope 7da8d4348f Restructure getting started
We want to focus on two things:

* Get started with Composition
* Get started with Managed Resources

Signed-off-by: Nic Cope <nicc@rk0n.org>
2025-03-26 11:57:48 -07:00
Nic Cope 592c9bc034 Remove mention of claims from getting-started
Signed-off-by: Nic Cope <nicc@rk0n.org>
2025-03-25 22:38:02 -07:00
Nic Cope 74ce12d8c7 Remove reference to importing resources
This page was deleted (for now).

Signed-off-by: Nic Cope <nicc@rk0n.org>
2025-03-25 22:33:50 -07:00
Nic Cope 82f9842e68 Remove links to deleted getting started pages
Signed-off-by: Nic Cope <nicc@rk0n.org>
2025-03-25 22:33:50 -07:00
Nic Cope b84fd314a1 Drop references to external secret stores and controller configs
Both removed in Crossplane v2

Signed-off-by: Nic Cope <nicc@rk0n.org>
2025-03-25 22:20:17 -07:00
Nic Cope 94b962123f Remove all references to claims
In some cases I've removed large amounts of content, where we're not
going to have time to rewrite it to avoid mentioning claims - e.g. how
connection secrets work in composition.

Signed-off-by: Nic Cope <nicc@rk0n.org>
2025-03-25 22:09:58 -07:00
Nic Cope 6699f51daf Remove most getting started guides
We only want to keep the getting started guide for AWS MRs.

We won't have GCP or Azure support in time for the preview release.
We're going to add a separate getting started with composition page
that's decoupled from any one provider.

Signed-off-by: Nic Cope <nicc@rk0n.org>
2025-03-25 21:10:05 -07:00
Nic Cope dae6256f4e Remove claims pages from concepts
There'll be more to find in the content of each page, but these entire
pages can be removed. There's no claims in Crossplane v2.

Signed-off-by: Nic Cope <nicc@rk0n.org>
2025-03-25 21:06:49 -07:00
Nic Cope fecf3de3ae Remove outdated or irrelevant guides
These guides are either no longer relevant in Crossplane v2, or would
need too much work to have them ready in time for the preview release.

Signed-off-by: Nic Cope <nicc@rk0n.org>
2025-03-25 21:04:39 -07:00
Nic Cope fd361e5cec Remove the 'v' from v2.0-preview
Looks like _index shouldn't have a leading v. Something else prefixes a
v on the dropdown.

Signed-off-by: Nic Cope <nicc@rk0n.org>
2025-03-21 15:38:14 -07:00
Nic Cope 7a1ea65c6b v2.0, not v2.0.0
Docs semvers are only major.minor - no patch.

Signed-off-by: Nic Cope <nicc@rk0n.org>
2025-03-21 15:35:55 -07:00