Skip to content

Commit 0ad18e9

Browse files
committed
Fix all links after replacing master with v2.0-preview
A lot of our content dirs had links to master when they shouldn't have. These are now replaced with local links. Signed-off-by: Nic Cope <[email protected]>
1 parent fe508db commit 0ad18e9

27 files changed

+74
-74
lines changed

content/master/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ for platform engineering.
1212

1313
Crossplane organizes its documentation into the following sections:
1414

15-
* [What's Crossplane?]({{<ref "whats-crossplane">}}) introduces Crossplane
15+
* [What's Crossplane?]({{<ref "./whats-crossplane">}}) introduces Crossplane
1616
and explains why you should use it.
1717

1818
* [What's New in v2?]({{<ref "whats-new">}}) highlights what's changed in

content/master/whats-new/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ Read about Crossplane v2's [backward compatibility](#backward-compatibility).
4747

4848
{{<hint "note">}}
4949
This page assumes you're familiar with Crossplane. New to Crossplane? Read
50-
[What's Crossplane]({{<ref "whats-crossplane">}}) instead.
50+
[What's Crossplane]({{<ref "../whats-crossplane">}}) instead.
5151
{{</hint>}}
5252

5353

content/v1.18/concepts/composition-revisions.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -449,7 +449,7 @@ vpc-staging True myvpcs.aws.example.upbound.io-727b3c8 Automatic map[c
449449
{{< /hint >}}
450450

451451

452-
[composition type]: {{<ref "../../master/concepts/compositions" >}}
453-
[Compositions]: {{<ref "../../master/concepts/compositions" >}}
452+
[composition type]: {{<ref "../concepts/compositions" >}}
453+
[Compositions]: {{<ref "../concepts/compositions" >}}
454454
[canary]: https://martinfowler.com/bliki/CanaryRelease.html
455-
[install guide]: {{<ref "../../master/software/install" >}}
455+
[install guide]: {{<ref "../software/install" >}}

content/v1.18/concepts/connection-details.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,14 @@ description: "How to create and manage connection details across Crossplane mana
55
---
66

77
Using connection details in Crossplane requires the following components:
8-
* Defining the `writeConnectionSecretToRef.name` in a [Claim]({{<ref "/master/concepts/claims#claim-connection-secrets">}}).
9-
* Defining the `writeConnectionSecretsToNamespace` value in the [Composition]({{<ref "/master/concepts/compositions#composite-resource-combined-secret">}}).
8+
* Defining the `writeConnectionSecretToRef.name` in a [Claim]({{<ref "../concepts/claims#claim-connection-secrets">}}).
9+
* Defining the `writeConnectionSecretsToNamespace` value in the [Composition]({{<ref "../concepts/compositions#composite-resource-combined-secret">}}).
1010
* Define the `writeConnectionSecretToRef` name and namespace for each resource in the
11-
[Composition]({{<ref "/master/concepts/compositions#composed-resource-secrets">}}).
11+
[Composition]({{<ref "../concepts/compositions#composed-resource-secrets">}}).
1212
* Define the list of secret keys produced by each composed resource with in the
13-
[Composition]({{<ref "/master/concepts/compositions">}}).
13+
[Composition]({{<ref "../concepts/compositions">}}).
1414
* Optionally, define the `connectionSecretKeys` in a
15-
[CompositeResourceDefinition]({{<ref "/master/concepts/composite-resource-definitions#manage-connection-secrets">}}).
15+
[CompositeResourceDefinition]({{<ref "../concepts/composite-resource-definitions#manage-connection-secrets">}}).
1616

1717
{{<hint "note">}}
1818
This guide discusses creating Kubernetes secrets.
@@ -23,7 +23,7 @@ with an external secret store.
2323
{{</hint >}}
2424

2525
## Background
26-
When a [Provider]({{<ref "/master/concepts/providers">}}) creates a managed
26+
When a [Provider]({{<ref "../concepts/providers">}}) creates a managed
2727
resource, the resource may generate resource-specific details. These details can include
2828
usernames, passwords or connection details like an IP address.
2929

@@ -37,10 +37,10 @@ detail_ from a managed resource.
3737
<!-- vale gitlab.SentenceLength = NO -->
3838
<!-- wordy because of type names -->
3939
When a managed resource is part of a
40-
[Composition]({{<ref "/master/concepts/compositions">}}), the Composition,
41-
[Composite Resource Definition]({{<ref "/master/concepts/composite-resource-definitions">}})
40+
[Composition]({{<ref "../concepts/compositions">}}), the Composition,
41+
[Composite Resource Definition]({{<ref "../concepts/composite-resource-definitions">}})
4242
and optionally, the
43-
[Claim]({{<ref "/master/concepts/claims">}}) define what details are visible
43+
[Claim]({{<ref "../concepts/claims">}}) define what details are visible
4444
and where they're stored.
4545
<!-- vale gitlab.SentenceLength = YES -->
4646

@@ -213,17 +213,17 @@ spec:
213213
<!-- under 25 words -->
214214
When a managed resource creates connection secrets, Crossplane can write the
215215
secrets to a
216-
[Kubernetes secret]({{<ref "/master/concepts/managed-resources#publish-secrets-to-kubernetes">}})
216+
[Kubernetes secret]({{<ref "../concepts/managed-resources#publish-secrets-to-kubernetes">}})
217217
or an
218-
[external secret store]({{<ref "/master/concepts/managed-resources#publish-secrets-to-an-external-secrets-store">}}).
218+
[external secret store]({{<ref "../concepts/managed-resources#publish-secrets-to-an-external-secrets-store">}}).
219219
<!-- vale gitlab.SentenceLength = YES -->
220220
<!-- vale gitlab.Substitutions = YES -->
221221
222222
Creating an individual managed resource shows the connection secrets the
223223
resource creates.
224224
225225
{{<hint "note" >}}
226-
Read the [managed resources]({{<ref "/master/concepts/managed-resources">}})
226+
Read the [managed resources]({{<ref "../concepts/managed-resources">}})
227227
documentation for more information on configuring resources and storing
228228
connection secrets for individual resources.
229229
{{< /hint >}}

content/v1.18/getting-started/provider-aws.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ This quickstart requires:
2323
* an AWS account with permissions to create an S3 storage bucket
2424
* AWS [access keys](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-quickstart.html#cli-configure-quickstart-creds)
2525

26-
{{<include file="/master/getting-started/install-crossplane-include.md" type="page" >}}
26+
{{<include file="v1.18/getting-started/install-crossplane-include" type="page" >}}
2727

2828
## Install the AWS provider
2929

content/v1.18/getting-started/provider-azure.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ This quickstart requires:
2525
[Virtual Network](https://learn.microsoft.com/en-us/azure/virtual-network/)
2626
* an Azure account with permissions to create an Azure [service principal](https://learn.microsoft.com/en-us/azure/active-directory/develop/app-objects-and-service-principals#service-principal-object) and an [Azure resource group](https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/manage-resource-groups-portal)
2727

28-
{{<include file="/master/getting-started/install-crossplane-include.md" type="page" >}}
28+
{{<include file="v1.18/getting-started/install-crossplane-include" type="page" >}}
2929

3030
## Install the Azure provider
3131

content/v1.18/getting-started/provider-gcp.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ This quickstart requires:
2222
* GCP [account keys](https://cloud.google.com/iam/docs/creating-managing-service-account-keys)
2323
* GCP [Project ID](https://support.google.com/googleapi/answer/7014113?hl=en)
2424

25-
{{<include file="/master/getting-started/install-crossplane-include.md" type="page" >}}
25+
{{<include file="v1.18/getting-started/install-crossplane-include" type="page" >}}
2626

2727
## Install the GCP provider
2828

content/v1.18/guides/multi-tenant.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -304,16 +304,16 @@ dedicated control planes to many tenants within a single organization.
304304
305305
306306
<!-- Named Links -->
307-
[managed resources]: {{<ref "../../master/concepts/managed-resources" >}}
307+
[managed resources]: {{<ref "../concepts/managed-resources" >}}
308308
[RBAC]: https://kubernetes.io/docs/reference/access-authn-authz/rbac/
309-
[Composition]: {{<ref "../../master/concepts/compositions" >}}
309+
[Composition]: {{<ref "../concepts/compositions" >}}
310310
[CustomResourceDefinitions]: https://kubernetes.io/docs/concepts/extend-kubernetes/api-extension/custom-resources/
311311
[Open Policy Agent]: https://www.openpolicyagent.org/
312312
[Rego]: https://www.openpolicyagent.org/docs/latest/policy-language/
313313
[Gatekeeper]: https://open-policy-agent.github.io/gatekeeper/website/docs/
314314
[here]: https://youtu.be/TaF0_syejXc
315315
[Multiple Source Field patching]: https://github.com/crossplane/crossplane/pull/2093
316-
[Configuration packages]: {{<ref "../../master/concepts/packages" >}}
316+
[Configuration packages]: {{<ref "../concepts/packages" >}}
317317
[OCI images]: https://github.com/opencontainers/image-spec
318318
[EKS Cluster]: https://github.com/crossplane-contrib/provider-upjet-aws/blob/main/examples/eks/v1beta2/cluster.yaml
319319
[provider-aws]: https://github.com/crossplane-contrib/provider-upjet-aws

content/v1.18/guides/self-signed-ca-certs.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ registries, it must be configured to trust the CA and Intermediate certs.
1111

1212
Crossplane needs to be installed via the Helm chart with the
1313
`registryCaBundleConfig.name` and `registryCaBundleConfig.key` parameters
14-
defined. See [Install Crossplane]({{<ref "../../master/software/install" >}}).
14+
defined. See [Install Crossplane]({{<ref "../software/install" >}}).
1515

1616
## Configure
1717

content/v1.18/guides/troubleshoot-crossplane.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,7 @@ Debugging Composite Resource Definition (XRD) is like debugging Compositions.
241241

242242
You can use install providers in two ways: `configuration.pkg.crossplane.io` and `provider.pkg.crossplane.io`. You can use either one to install providers with no functional differences to providers themselves.
243243
If you define a `configuration.pkg.crossplane.io` object, Crossplane creates a
244-
`provider.pkg.crossplane.io` object and manages it. Refer to [the Packages documentation]({{<ref "/master/concepts/packages">}})
244+
`provider.pkg.crossplane.io` object and manages it. Refer to [the Packages documentation]({{<ref "../concepts/packages">}})
245245
for more information about Crossplane Packages.
246246

247247
If you are experiencing provider issues, steps below are a good starting point.
@@ -451,7 +451,7 @@ To follow the references:
451451
[Pausing Providers]: #pausing-providers
452452
[Deleting When a Resource Hangs]: #deleting-when-a-resource-hangs
453453
[Installing Crossplane Package]: #installing-crossplane-package
454-
[Crossplane package]: /master/concepts/packages/
454+
[Crossplane package]: ../concepts/packages/
455455
[Handling Crossplane Package Dependency]: #handling-crossplane-package-dependency
456456
[semver spec]: https://github.com/Masterminds/semver#basic-comparisons
457457

0 commit comments

Comments
 (0)