diff --git a/docs/getstarted/introduction/whats-next.md b/docs/getstarted/introduction/whats-next.md index 4de88d49c..61e64ca30 100644 --- a/docs/getstarted/introduction/whats-next.md +++ b/docs/getstarted/introduction/whats-next.md @@ -54,7 +54,7 @@ cluster][uxp] with full control. [workshop]: /getstarted/builders-workshop/project-foundations/ [intelligent-control-planes]: /guides/intelligent-control-planes/ -[idp-guide]: /guides/solutions/general-idp/get-started/ +[idp-guide]: /guides/solutions/get-started/ [spaces]: /manuals/spaces/overview/ [control-planes]: /manuals/spaces/concepts/control-planes/ [uxp]: /manuals/uxp/overview/ diff --git a/docs/guides/solutions/_category_.json b/docs/guides/solutions/_category_.json index 3e8deb1ae..2d573cb10 100644 --- a/docs/guides/solutions/_category_.json +++ b/docs/guides/solutions/_category_.json @@ -1,7 +1,5 @@ { - "label": "Platform Solutions", + "label": "Internal Developer Platform Starter Kit", "position": 2, "collapsed": true } - - diff --git a/docs/guides/solutions/general-idp/deploy-apis.md b/docs/guides/solutions/deploy-apis.md similarity index 100% rename from docs/guides/solutions/general-idp/deploy-apis.md rename to docs/guides/solutions/deploy-apis.md diff --git a/docs/guides/solutions/general-idp/design.md b/docs/guides/solutions/design.md similarity index 100% rename from docs/guides/solutions/general-idp/design.md rename to docs/guides/solutions/design.md diff --git a/docs/guides/solutions/general-idp/_category_.json b/docs/guides/solutions/general-idp/_category_.json deleted file mode 100644 index 2d573cb10..000000000 --- a/docs/guides/solutions/general-idp/_category_.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "label": "Internal Developer Platform Starter Kit", - "position": 2, - "collapsed": true -} diff --git a/docs/guides/solutions/general-idp/bootstrap.md b/docs/guides/solutions/general-idp/bootstrap.md deleted file mode 100644 index 2601af860..000000000 --- a/docs/guides/solutions/general-idp/bootstrap.md +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Bootstrap your platform -draft: true ---- diff --git a/docs/guides/solutions/general-idp/get-started.md b/docs/guides/solutions/get-started.md similarity index 99% rename from docs/guides/solutions/general-idp/get-started.md rename to docs/guides/solutions/get-started.md index b7ddbdd74..221f4fa38 100644 --- a/docs/guides/solutions/general-idp/get-started.md +++ b/docs/guides/solutions/get-started.md @@ -160,7 +160,7 @@ To clean up the platform, delete the root `Application` from the bootstrap contr [taskfile]: https://taskfile.dev/ [registerAccount]: https://www.upbound.io/register/?utm_source=docs&utm_medium=cta&utm_campaign=docs_idp [awsCreds]: https://docs.aws.amazon.com/sdkref/latest/guide/feature-static-credentials.html -[design]: /solutions/general-idp/design +[design]: /solutions/design [upCli]: /manuals/cli/overview [starterGroups]: /img/solutions/starter-groups.png [frontendCtp]: /img/solutions/frontend-ctp.png diff --git a/docs/guides/solutions/general-idp/portal.md b/docs/guides/solutions/portal.md similarity index 100% rename from docs/guides/solutions/general-idp/portal.md rename to docs/guides/solutions/portal.md diff --git a/docs/guides/solutions/upbound-platform-ref.md b/docs/guides/solutions/upbound-platform-ref.md deleted file mode 100644 index 62f66c853..000000000 --- a/docs/guides/solutions/upbound-platform-ref.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: Upbound Platform Reference -description: Best practices and foundations for building with Upbound -draft: true ---- - -This guide contains the best practices and foundations for building with -Upbound. In this guide, you'll create a bootstrapped Upbound Space environment -with AWS and a GitOps integration. - -## Prerequisites - -To create your platform foundations, you'll need: - -* an Upbound account -* an AWS account -* `kubectl` -* the Upbound CLI - -## Components - -![ArchitectureDiagram](/img/aws-ref-diagram.png) - - -XUpboundRepoSet - -## Build your platform foundation - -Install - -PAT - -secret - -kubeconfig - -install - -provider config - -aws credentials - -Xenvironment - -## Configure your Upbound repository management diff --git a/docs/guides/usecases/app.md b/docs/guides/usecases/app.md index 21f597fcb..fd15ef663 100644 --- a/docs/guides/usecases/app.md +++ b/docs/guides/usecases/app.md @@ -19,4 +19,4 @@ spec: package: xpkg.upbound.io/upbound/configuration-app:v0.12.1 ``` -[getStarted]: /guides/solutions/general-idp/get-started +[getStarted]: /guides/solutions/get-started diff --git a/docs/guides/usecases/caas.md b/docs/guides/usecases/caas.md index e252f1a1c..0554f8e5a 100644 --- a/docs/guides/usecases/caas.md +++ b/docs/guides/usecases/caas.md @@ -19,4 +19,4 @@ spec: package: xpkg.upbound.io/upbound/configuration-caas:v0.4.0 ``` -[getStarted]:/guides/solutions/general-idp/get-started/ +[getStarted]:/guides/solutions/get-started/ diff --git a/docs/guides/usecases/dbaas.md b/docs/guides/usecases/dbaas.md index 8f818bf5e..13ba94ece 100644 --- a/docs/guides/usecases/dbaas.md +++ b/docs/guides/usecases/dbaas.md @@ -19,4 +19,4 @@ spec: package: xpkg.upbound.io/upbound/configuration-dbaas:v0.5.0 ``` -[getStarted]: /guides/solutions/general-idp/get-started +[getStarted]: /guides/solutions/get-started diff --git a/docusaurus.config.js b/docusaurus.config.js index 4b667b51f..d8db97f2c 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -111,7 +111,7 @@ const config = { }, { label: "Platform Solutions", - to: "/guides/solutions/general-idp/get-started/", + to: "/guides/solutions/get-started/", }, { label: "Use Cases", diff --git a/src/components/GuidesCards.js b/src/components/GuidesCards.js index 61077be01..557728b7b 100644 --- a/src/components/GuidesCards.js +++ b/src/components/GuidesCards.js @@ -2,20 +2,20 @@ import React from 'react'; const GuidesCards = () => { const sections = [ + { + title: 'Intelligent Control Planes', + description: 'Advanced control plane patterns with dynamic resource composition, log analysis, and database scaling.', + link: '/guides/intelligent-control-planes/' + }, { title: 'Solutions', description: 'Complete platform deployments including general IDP architecture and Upbound platform reference implementations.', - link: '/guides/solutions/general-idp/get-started/' + link: '/guides/solutions/get-started/' }, { title: 'Use Cases', description: 'End-to-end scenarios for applications, cloud resources, databases as a service, and managed resources.', link: '/guides/usecases' - }, - { - title: 'Intelligent Control Planes', - description: 'Advanced control plane patterns with dynamic resource composition, log analysis, and database scaling.', - link: '/guides/intelligent-control-planes/' } ]; diff --git a/vercel.json b/vercel.json index b439ad51d..63692e55c 100644 --- a/vercel.json +++ b/vercel.json @@ -152,7 +152,7 @@ }, { "source": "/solutions/idp-starter-kit(/)?", - "destination": "/guides/solutions/general-idp/get-started", + "destination": "/guides/solutions/get-started", "permanent": true }, { @@ -1324,6 +1324,26 @@ "source": "/manuals/uxp/guides/self-managed-uxp/license-management(/)?", "destination": "/manuals/uxp/howtos/self-managed-uxp/license-management/", "permanent": true + }, + { + "source": "/guides/solutions/general-idp/get-started(/)?", + "destination": "/guides/solutions/get-started/", + "permanent": true + }, + { + "source": "/guides/solutions/general-idp/design(/)?", + "destination": "/guides/solutions/design/", + "permanent": true + }, + { + "source": "/guides/solutions/general-idp/portal(/)?", + "destination": "/guides/solutions/portal/", + "permanent": true + }, + { + "source": "/guides/solutions/general-idp/deploy-apis(/)?", + "destination": "/guides/solutions/deploy-apis/", + "permanent": true } ] }