diff --git a/app/kubernetes-operator/page.tsx b/app/kubernetes-operator/page.tsx index c62f7c5..a611a2e 100644 --- a/app/kubernetes-operator/page.tsx +++ b/app/kubernetes-operator/page.tsx @@ -1,7 +1,7 @@ import CommandSnippet from "../components/CommandSnippet"; import { getMetadata } from "../services/metadataService"; import { - documentdbKubernetesOperatorDocsUrl, + documentdbKubernetesOperatorQuickStartUrl, documentdbKubernetesOperatorGitHubUrl, } from "../services/externalLinks"; @@ -278,7 +278,7 @@ export default function KubernetesOperatorPage() {

Open quick start @@ -465,7 +465,7 @@ export default function KubernetesOperatorPage() {

Open quick start @@ -489,7 +489,7 @@ export default function KubernetesOperatorPage() {

Open quick start diff --git a/app/page.tsx b/app/page.tsx index fcbb05c..b1a66c1 100644 --- a/app/page.tsx +++ b/app/page.tsx @@ -1,7 +1,7 @@ import Image from "next/image"; import Link from "next/link"; import CommandSnippet from "./components/CommandSnippet"; -import { documentdbKubernetesOperatorDocsUrl } from "./services/externalLinks"; +import { documentdbKubernetesOperatorQuickStartUrl } from "./services/externalLinks"; import { getMetadata } from "./services/metadataService"; import { withBasePath } from "./services/sitePath"; @@ -549,7 +549,7 @@ export default function Home() { Read operator overview Open quick start diff --git a/app/services/externalLinks.ts b/app/services/externalLinks.ts index d843eed..9445af0 100644 --- a/app/services/externalLinks.ts +++ b/app/services/externalLinks.ts @@ -1,7 +1,15 @@ export const documentdbDiscordUrl = 'https://discord.gg/vH7bYu524D'; -export const documentdbKubernetesOperatorDocsUrl = - 'https://documentdb.io/documentdb-kubernetes-operator/latest/preview/'; +// The operator docs are versioned as //preview/..., where +// `preview` is the content root inside a version, not a version itself. The +// `latest` alias keeps this following operator releases. +// +// Every call site labels this link "Open quick start", so it points at the +// quick start rather than the docs home. Linking the page directly also avoids +// the redirect stubs at /documentdb-kubernetes-operator/ and .../latest/, which +// are meta refreshes that only browsers follow. +export const documentdbKubernetesOperatorQuickStartUrl = + 'https://documentdb.io/documentdb-kubernetes-operator/latest/preview/getting-started/quickstart-kind/'; export const documentdbKubernetesOperatorGitHubUrl = 'https://github.com/documentdb/documentdb-kubernetes-operator';