From 5d2ee8e12b57df776629a6753d44e122948ac965 Mon Sep 17 00:00:00 2001
From: Troy Howard
Date: Thu, 12 Dec 2024 14:10:28 -0600
Subject: [PATCH 1/3] Rename "Packages and automation" back to "Using Pulumi"
---
content/docs/iac/packages-and-automation/_index.md | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/content/docs/iac/packages-and-automation/_index.md b/content/docs/iac/packages-and-automation/_index.md
index 65c2f34d6303..9ee5a804fe02 100644
--- a/content/docs/iac/packages-and-automation/_index.md
+++ b/content/docs/iac/packages-and-automation/_index.md
@@ -6,16 +6,17 @@ h1: Using Pulumi
meta_image: /images/docs/meta-images/docs-meta.png
menu:
iac:
- name: Packages and automation
+ name: Using Pulumi
parent: iac-home
weight: 50
- identifier: iac-packages-automation
+ identifier: iac-using-pulumi
usingpulumi:
weight: 6
name: Overview
aliases:
- /docs/guides/
- /docs/using-pulumi/
+- /docs/iac/packages-and-automation/
---
Learn how to adopt Pulumi, organize projects & stacks, use the Automation API, continuous delivery, policy as code, pulumi packages, and test Pulumi code.
From ce1c5bcc9546526ae4317abe9062b0597f9596e7 Mon Sep 17 00:00:00 2001
From: Troy Howard
Date: Thu, 12 Dec 2024 18:06:45 -0800
Subject: [PATCH 2/3] update all the related pages
---
content/blog/series-c/index.md | 2 +-
.../_index.md | 3 ---
.../automation-api/_index.md | 9 ++++-----
.../automation-api/automation-api.png | Bin
.../automation-api/concepts-terminology.md | 7 +++++--
.../getting-started-automation-api.md | 7 +++++--
.../continuous-delivery/_index.md | 10 ++++------
.../add-support-for-cicd-systems.md | 6 ++----
.../continuous-delivery/aws-code-services.md | 7 ++-----
.../continuous-delivery/azure-devops.md | 7 ++-----
.../continuous-delivery/circleci.md | 7 ++-----
.../continuous-delivery/codefresh.md | 7 ++-----
.../continuous-delivery/github-actions.md | 6 ++----
.../continuous-delivery/github-app.md | 7 ++-----
.../continuous-delivery/gitlab-app.md | 12 +++++++-----
.../continuous-delivery/gitlab-ci.md | 7 ++-----
.../continuous-delivery/google-cloud-build.md | 6 ++----
.../continuous-delivery/jenkins.md | 3 ++-
.../continuous-delivery/octopus-deploy.md | 6 ++----
.../pulumi-kubernetes-operator.md | 6 ++----
.../continuous-delivery/spinnaker.md | 6 ++----
.../continuous-delivery/teamcity.md | 6 ++----
.../continuous-delivery/travis.md | 6 ++----
.../continuous-delivery/troubleshooting-guide.md | 6 ++----
.../crossguard/_index.md | 8 +++-----
.../crossguard/api-policy-manager.md | 6 ++----
.../crossguard/awsguard.md | 5 ++---
.../crossguard/best-practices.md | 5 ++---
.../crossguard/compliance-ready-policies-aws.md | 5 ++---
.../compliance-ready-policies-awsnative.md | 5 ++---
.../crossguard/compliance-ready-policies-azure.md | 5 ++---
.../compliance-ready-policies-azurenative.md | 5 ++---
.../crossguard/compliance-ready-policies-gcp.md | 5 ++---
.../compliance-ready-policies-googlenative.md | 5 ++---
.../compliance-ready-policies-kubernetes.md | 5 ++---
.../crossguard/compliance-ready-policies.md | 8 +++-----
.../crossguard/configuration.md | 5 ++---
.../crossguard/core-concepts.md | 7 +++----
.../crossguard/faq.md | 8 ++++----
.../crossguard/get-started.md | 6 ++----
.../crossguard/policy-violations.md | 5 ++---
.../crossguard/snyk-policy.md | 5 ++---
.../organizing-projects-stacks/_index.md | 8 +++++---
.../img/application-project.jpg | Bin
.../img/infra-project.jpg | Bin
.../pulumi-packages/_index.md | 10 ++++------
.../pulumi-packages/authoring.md | 8 +++-----
.../pulumi-packages/debugging-provider-packages.md | 7 ++-----
.../pulumi-packages/img/goland-debug-config.png | Bin
.../pulumi-packages/img/pulumi-package-concepts.png | Bin
.../pulumi-packages/img/pulumi-package-overview.png | Bin
.../img/vscode-debug-config-connect-to-server.png | Bin
.../pulumi-packages/img/vscode-debug-config.png | Bin
.../img/vscode-launch-config-connect-to-server.png | Bin
.../pulumi-packages/img/vscode-launch-config.png | Bin
.../pulumi-packages/schema.md | 6 ++----
content/docs/pulumi-cloud/_index.md | 3 ---
.../docs/pulumi-cloud/access-management/_index.md | 3 ---
.../pulumi-cloud/access-management/access-tokens.md | 4 ----
.../docs/pulumi-cloud/access-management/accounts.md | 2 --
.../access-management/billing-managers.md | 3 ---
.../pulumi-cloud/access-management/oidc/_index.md | 3 ---
.../access-management/oidc/client/_index.md | 4 ----
.../access-management/oidc/client/github.md | 3 ---
.../access-management/oidc/client/kubernetes-gke.md | 3 ---
.../access-management/oidc/provider/_index.md | 4 ----
.../access-management/oidc/provider/aws.md | 4 ----
.../access-management/oidc/provider/azure.md | 4 ----
.../access-management/oidc/provider/gcp.md | 4 ----
.../access-management/oidc/provider/vault/_index.md | 3 ---
.../pulumi-cloud/access-management/saml/_index.md | 5 -----
.../docs/pulumi-cloud/access-management/saml/aad.md | 3 ---
.../pulumi-cloud/access-management/saml/auth0.md | 4 ----
.../pulumi-cloud/access-management/saml/gsuite.md | 4 ----
.../pulumi-cloud/access-management/saml/okta.md | 4 ----
.../pulumi-cloud/access-management/saml/onelogin.md | 3 ---
.../docs/pulumi-cloud/access-management/saml/sso.md | 3 ---
.../pulumi-cloud/access-management/scim/_index.md | 4 ----
.../pulumi-cloud/access-management/scim/azuread.md | 4 ----
.../docs/pulumi-cloud/access-management/scim/faq.md | 4 ----
.../pulumi-cloud/access-management/scim/okta.md | 4 ----
.../pulumi-cloud/access-management/scim/onelogin.md | 4 ----
.../docs/pulumi-cloud/access-management/teams.md | 3 ---
content/docs/pulumi-cloud/admin/audit-logs.md | 2 --
content/docs/pulumi-cloud/admin/organizations.md | 2 --
.../docs/pulumi-cloud/admin/self-hosted/_index.md | 3 ---
.../pulumi-cloud/admin/self-hosted/changelog.md | 3 ---
.../admin/self-hosted/components/_index.md | 3 ---
.../admin/self-hosted/components/api.md | 3 ---
.../admin/self-hosted/components/console.md | 3 ---
.../admin/self-hosted/components/deployments.md | 3 ---
.../admin/self-hosted/components/search.md | 3 ---
.../admin/self-hosted/deployment-options/_index.md | 4 ----
.../self-hosted/deployment-options/aks-hosted.md | 3 ---
.../deployment-options/byo-infra-hosted.md | 3 ---
.../self-hosted/deployment-options/ecs-hosted.md | 3 ---
.../self-hosted/deployment-options/eks-hosted.md | 3 ---
.../self-hosted/deployment-options/gke-hosted.md | 3 ---
.../self-hosted/deployment-options/local-docker.md | 3 ---
.../deployment-options/quickstart-docker-compose.md | 3 ---
.../docs/pulumi-cloud/admin/self-hosted/network.md | 3 ---
.../docs/pulumi-cloud/admin/self-hosted/saml-sso.md | 3 ---
content/docs/pulumi-cloud/copilot/_index.md | 2 --
content/docs/pulumi-cloud/deployments/_index.md | 4 ----
content/docs/pulumi-cloud/deployments/api.md | 3 ---
.../deployments/ci-cd-integration-assistant.md | 3 ---
.../deployments/customer-managed-agents.md | 3 ---
content/docs/pulumi-cloud/deployments/drift.md | 3 ---
content/docs/pulumi-cloud/deployments/faq.md | 3 ---
.../docs/pulumi-cloud/deployments/get-started.md | 3 ---
content/docs/pulumi-cloud/deployments/reference.md | 3 ---
.../docs/pulumi-cloud/deployments/review-stacks.md | 3 ---
content/docs/pulumi-cloud/deployments/schedules.md | 3 ---
content/docs/pulumi-cloud/deployments/ttl.md | 3 ---
content/docs/pulumi-cloud/deployments/versus.md | 3 ---
.../docs/pulumi-cloud/developer-portals/_index.md | 3 ---
.../developer-portals/backstage/_index.md | 3 ---
.../developer-portals/new-project-wizard/_index.md | 3 ---
.../developer-portals/templates/_index.md | 3 ---
content/docs/pulumi-cloud/insights/_index.md | 3 ---
content/docs/pulumi-cloud/insights/accounts.md | 3 ---
content/docs/pulumi-cloud/insights/export.md | 3 ---
content/docs/pulumi-cloud/insights/import.md | 3 ---
content/docs/pulumi-cloud/insights/search.md | 3 ---
content/docs/pulumi-cloud/projects-and-stacks.md | 2 --
content/docs/pulumi-cloud/pulumi-button.md | 2 --
.../pulumi-cloud/reference/cloud-rest-api/_index.md | 3 ---
content/docs/pulumi-cloud/webhooks.md | 2 --
content/topics/kubernetes.md | 8 ++++----
layouts/page/automation.html | 4 ++--
layouts/page/product-packages.html | 2 +-
layouts/page/superpowers.html | 8 ++++----
layouts/product/github-actions.html | 6 +++---
133 files changed, 129 insertions(+), 417 deletions(-)
rename content/docs/iac/{packages-and-automation => using-pulumi}/_index.md (95%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/automation-api/_index.md (97%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/automation-api/automation-api.png (100%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/automation-api/concepts-terminology.md (95%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/automation-api/getting-started-automation-api.md (98%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/continuous-delivery/_index.md (97%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/continuous-delivery/add-support-for-cicd-systems.md (97%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/continuous-delivery/aws-code-services.md (97%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/continuous-delivery/azure-devops.md (99%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/continuous-delivery/circleci.md (96%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/continuous-delivery/codefresh.md (98%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/continuous-delivery/github-actions.md (99%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/continuous-delivery/github-app.md (98%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/continuous-delivery/gitlab-app.md (94%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/continuous-delivery/gitlab-ci.md (98%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/continuous-delivery/google-cloud-build.md (98%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/continuous-delivery/jenkins.md (98%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/continuous-delivery/octopus-deploy.md (98%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/continuous-delivery/pulumi-kubernetes-operator.md (99%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/continuous-delivery/spinnaker.md (99%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/continuous-delivery/teamcity.md (98%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/continuous-delivery/travis.md (98%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/continuous-delivery/troubleshooting-guide.md (99%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/crossguard/_index.md (97%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/crossguard/api-policy-manager.md (98%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/crossguard/awsguard.md (98%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/crossguard/best-practices.md (92%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/crossguard/compliance-ready-policies-aws.md (99%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/crossguard/compliance-ready-policies-awsnative.md (99%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/crossguard/compliance-ready-policies-azure.md (94%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/crossguard/compliance-ready-policies-azurenative.md (99%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/crossguard/compliance-ready-policies-gcp.md (90%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/crossguard/compliance-ready-policies-googlenative.md (99%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/crossguard/compliance-ready-policies-kubernetes.md (99%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/crossguard/compliance-ready-policies.md (98%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/crossguard/configuration.md (99%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/crossguard/core-concepts.md (99%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/crossguard/faq.md (97%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/crossguard/get-started.md (99%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/crossguard/policy-violations.md (94%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/crossguard/snyk-policy.md (98%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/organizing-projects-stacks/_index.md (99%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/organizing-projects-stacks/img/application-project.jpg (100%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/organizing-projects-stacks/img/infra-project.jpg (100%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/pulumi-packages/_index.md (95%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/pulumi-packages/authoring.md (98%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/pulumi-packages/debugging-provider-packages.md (96%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/pulumi-packages/img/goland-debug-config.png (100%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/pulumi-packages/img/pulumi-package-concepts.png (100%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/pulumi-packages/img/pulumi-package-overview.png (100%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/pulumi-packages/img/vscode-debug-config-connect-to-server.png (100%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/pulumi-packages/img/vscode-debug-config.png (100%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/pulumi-packages/img/vscode-launch-config-connect-to-server.png (100%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/pulumi-packages/img/vscode-launch-config.png (100%)
rename content/docs/iac/{packages-and-automation => using-pulumi}/pulumi-packages/schema.md (99%)
diff --git a/content/blog/series-c/index.md b/content/blog/series-c/index.md
index 626721fd5807..5045fa00fbe4 100644
--- a/content/blog/series-c/index.md
+++ b/content/blog/series-c/index.md
@@ -42,7 +42,7 @@ Over time, we have expanded beyond infrastructure as code, by solving one proble
This began with [**Policy as Code**]({{< relref "/crossguard" >}}). Policy as code allows you to verify that infrastructure state follows cost, compliance, security, reliability, or best practice guidelines. I ran static analysis efforts at Microsoft for many years during the Trustworthy Computing era and saw just how important and powerful enforcing policy as close to development time as possible is. We are still very early days here but we built Pulumi’s engine to support policy as code right from the outset.
-Next came many obvious adjacencies to the infrastructure as code workflow, including [**Testing**]({{< relref "/docs/iac/concepts/testing" >}}) and [**CI/CD Automation**]({{< relref "/docs/iac/packages-and-automation/continuous-delivery" >}}). Thanks to our choice of general purpose languages, we decided to tap into software engineering practices too; we sometimes call this “infrastructure as software” because it goes well beyond “just code.” We then built the [**Automation API**]({{< relref "/automation" >}}) to answer the question of, what if infrastructure as code were a library you could link with, and not just a command line interface? The things our customers have built with these capabilities have been mind blowing: self-serve portals, custom CLIs and frameworks, and even entire SaaS products.
+Next came many obvious adjacencies to the infrastructure as code workflow, including [**Testing**]({{< relref "/docs/iac/concepts/testing" >}}) and [**CI/CD Automation**]({{< relref "/docs/iac/using-pulumi/continuous-delivery" >}}). Thanks to our choice of general purpose languages, we decided to tap into software engineering practices too; we sometimes call this “infrastructure as software” because it goes well beyond “just code.” We then built the [**Automation API**]({{< relref "/automation" >}}) to answer the question of, what if infrastructure as code were a library you could link with, and not just a command line interface? The things our customers have built with these capabilities have been mind blowing: self-serve portals, custom CLIs and frameworks, and even entire SaaS products.
Last year, we then began branching out into entirely new product lines:
diff --git a/content/docs/iac/packages-and-automation/_index.md b/content/docs/iac/using-pulumi/_index.md
similarity index 95%
rename from content/docs/iac/packages-and-automation/_index.md
rename to content/docs/iac/using-pulumi/_index.md
index 9ee5a804fe02..36d07aa339af 100644
--- a/content/docs/iac/packages-and-automation/_index.md
+++ b/content/docs/iac/using-pulumi/_index.md
@@ -10,9 +10,6 @@ menu:
parent: iac-home
weight: 50
identifier: iac-using-pulumi
- usingpulumi:
- weight: 6
- name: Overview
aliases:
- /docs/guides/
- /docs/using-pulumi/
diff --git a/content/docs/iac/packages-and-automation/automation-api/_index.md b/content/docs/iac/using-pulumi/automation-api/_index.md
similarity index 97%
rename from content/docs/iac/packages-and-automation/automation-api/_index.md
rename to content/docs/iac/using-pulumi/automation-api/_index.md
index 4f246a26cc75..6bbd05396145 100644
--- a/content/docs/iac/packages-and-automation/automation-api/_index.md
+++ b/content/docs/iac/using-pulumi/automation-api/_index.md
@@ -7,14 +7,13 @@ meta_image: /images/docs/meta-images/docs-meta.png
menu:
iac:
name: Automation API
- parent: iac-packages-automation
- weight: 1
- usingpulumi:
- identifier: automation-api
- weight: 3
+ parent: iac-using-pulumi
+ weight: 2
+ identifier: iac-using-pulumi-automation-api
aliases:
- /docs/guides/automation-api/
- /docs/using-pulumi/automation-api/
+- /docs/iac/packages-and-automation/automation-api/
---
The Pulumi Automation API is a programmatic interface for running Pulumi programs without the Pulumi CLI. Conceptually, this can be thought of as encapsulating the functionality of the CLI (`pulumi up`, `pulumi preview`, `pulumi destroy`, `pulumi stack init`, etc.) but with more flexibility. It is a strongly typed and safe way to use Pulumi in embedded contexts such as web servers, without requiring invoking the CLI from a shell process.
diff --git a/content/docs/iac/packages-and-automation/automation-api/automation-api.png b/content/docs/iac/using-pulumi/automation-api/automation-api.png
similarity index 100%
rename from content/docs/iac/packages-and-automation/automation-api/automation-api.png
rename to content/docs/iac/using-pulumi/automation-api/automation-api.png
diff --git a/content/docs/iac/packages-and-automation/automation-api/concepts-terminology.md b/content/docs/iac/using-pulumi/automation-api/concepts-terminology.md
similarity index 95%
rename from content/docs/iac/packages-and-automation/automation-api/concepts-terminology.md
rename to content/docs/iac/using-pulumi/automation-api/concepts-terminology.md
index 285ec59c6376..5545fdfadd4f 100644
--- a/content/docs/iac/packages-and-automation/automation-api/concepts-terminology.md
+++ b/content/docs/iac/using-pulumi/automation-api/concepts-terminology.md
@@ -6,11 +6,14 @@ h1: Automation API concepts & terminology
weight: 2
meta_image: /images/docs/meta-images/docs-meta.png
menu:
- usingpulumi:
- parent: automation-api
+ iac:
+ name: Concepts
+ parent: iac-using-pulumi-automation-api
+ weight: 2
aliases:
- /docs/guides/automation-api/concepts-terminology/
- /docs/using-pulumi/automation-api/concepts-terminology/
+- /docs/iac/packages-and-automation/automation-api/concepts-terminology/
---
Automation API lets you define a Pulumi program as a function within your codebase rather than in a separate project and use methods to get and set configuration parameters programmatically.
diff --git a/content/docs/iac/packages-and-automation/automation-api/getting-started-automation-api.md b/content/docs/iac/using-pulumi/automation-api/getting-started-automation-api.md
similarity index 98%
rename from content/docs/iac/packages-and-automation/automation-api/getting-started-automation-api.md
rename to content/docs/iac/using-pulumi/automation-api/getting-started-automation-api.md
index 9b4527b6a780..03a048a69c74 100644
--- a/content/docs/iac/packages-and-automation/automation-api/getting-started-automation-api.md
+++ b/content/docs/iac/using-pulumi/automation-api/getting-started-automation-api.md
@@ -6,11 +6,14 @@ h1: Get started with Automation API
weight: 1
meta_image: /images/docs/meta-images/docs-meta.png
menu:
- usingpulumi:
- parent: automation-api
+ iac:
+ name: Getting Started
+ parent: iac-using-pulumi-automation-api
+ weight: 1
aliases:
- /docs/guides/automation-api/getting-started-automation-api/
- /docs/using-pulumi/automation-api/getting-started-automation-api/
+- /docs/iac/packages-and-automation/automation-api/getting-started-automation-api/
---
Pulumi’s Automation API enables you to provision your infrastructure programmatically using the Pulumi engine by exposing Pulumi programs and stacks as strongly-typed and composable building blocks.
diff --git a/content/docs/iac/packages-and-automation/continuous-delivery/_index.md b/content/docs/iac/using-pulumi/continuous-delivery/_index.md
similarity index 97%
rename from content/docs/iac/packages-and-automation/continuous-delivery/_index.md
rename to content/docs/iac/using-pulumi/continuous-delivery/_index.md
index 4ac67adb703a..7a31fed7c593 100644
--- a/content/docs/iac/packages-and-automation/continuous-delivery/_index.md
+++ b/content/docs/iac/using-pulumi/continuous-delivery/_index.md
@@ -7,18 +7,16 @@ meta_image: /images/docs/meta-images/docs-meta.png
menu:
iac:
name: Continuous delivery
- parent: iac-packages-automation
- weight: 4
- identifier: iac-packages-automation-cicd
- usingpulumi:
- name: Continuous Delivery
- identifier: cont_delivery
+ parent: iac-using-pulumi
weight: 5
+ identifier: iac-using-pulumi-cicd
aliases:
- /docs/reference/cd/
- /docs/console/continuous-delivery/
- /docs/guides/continuous-delivery/
- /docs/using-pulumi/continuous-delivery/
+- /docs/iac/packages-and-automation/continuous-delivery/
+- /docs/iac/packages-and-automation/continuous-delivery
---
Pulumi's approach to infrastructure as code is great for continuous delivery, because it uses source code to model
diff --git a/content/docs/iac/packages-and-automation/continuous-delivery/add-support-for-cicd-systems.md b/content/docs/iac/using-pulumi/continuous-delivery/add-support-for-cicd-systems.md
similarity index 97%
rename from content/docs/iac/packages-and-automation/continuous-delivery/add-support-for-cicd-systems.md
rename to content/docs/iac/using-pulumi/continuous-delivery/add-support-for-cicd-systems.md
index 882a4e543853..0c37edac61f3 100644
--- a/content/docs/iac/packages-and-automation/continuous-delivery/add-support-for-cicd-systems.md
+++ b/content/docs/iac/using-pulumi/continuous-delivery/add-support-for-cicd-systems.md
@@ -8,17 +8,15 @@ meta_image: /images/docs/meta-images/docs-meta.png
menu:
iac:
name: Adding CI/CD support
- parent: iac-packages-automation-cicd
+ parent: iac-using-pulumi-cicd
weight: 98
- usingpulumi:
- parent: cont_delivery
- weight: 2
aliases:
- /docs/reference/cd-supporting-new-ci/
- /docs/console/continuous-delivery/other/
- /docs/guides/continuous-delivery/other/
- /docs/guides/continuous-delivery/add-support-for-cicd-systems/
- /docs/using-pulumi/continuous-delivery/add-support-for-cicd-systems/
+- /docs/iac/packages-and-automation/continuous-delivery/add-support-for-cicd-systems/
---
If the Pulumi CLI doesn't automatically detect your CI/CD system, this guide
diff --git a/content/docs/iac/packages-and-automation/continuous-delivery/aws-code-services.md b/content/docs/iac/using-pulumi/continuous-delivery/aws-code-services.md
similarity index 97%
rename from content/docs/iac/packages-and-automation/continuous-delivery/aws-code-services.md
rename to content/docs/iac/using-pulumi/continuous-delivery/aws-code-services.md
index a0b5346f0ced..b7200884af1f 100644
--- a/content/docs/iac/packages-and-automation/continuous-delivery/aws-code-services.md
+++ b/content/docs/iac/using-pulumi/continuous-delivery/aws-code-services.md
@@ -8,12 +8,8 @@ meta_image: /images/docs/meta-images/docs-meta.png
menu:
iac:
name: AWS Code Services
- parent: iac-packages-automation-cicd
+ parent: iac-using-pulumi-cicd
weight: 1
- usingpulumi:
- parent: cont_delivery
- weight: 1
-
aliases:
- /docs/reference/cd-aws-code-services/
- /docs/console/continuous-delivery/aws-code-services/
@@ -21,6 +17,7 @@ aliases:
- /docs/guides/continuous-delivery/cd-aws-code-services/
- /docs/using-pulumi/continuous-delivery/cd-aws-code-services/
- /docs/using-pulumi/continuous-delivery/aws-code-services/
+- /docs/iac/packages-and-automation/continuous-delivery/aws-code-services/
---
[Amazon Code Services](https://aws.amazon.com/products/developer-tools/) encompases a variety
diff --git a/content/docs/iac/packages-and-automation/continuous-delivery/azure-devops.md b/content/docs/iac/using-pulumi/continuous-delivery/azure-devops.md
similarity index 99%
rename from content/docs/iac/packages-and-automation/continuous-delivery/azure-devops.md
rename to content/docs/iac/using-pulumi/continuous-delivery/azure-devops.md
index 1e6cf3cd012e..5d2c62a0c1cf 100644
--- a/content/docs/iac/packages-and-automation/continuous-delivery/azure-devops.md
+++ b/content/docs/iac/using-pulumi/continuous-delivery/azure-devops.md
@@ -8,12 +8,8 @@ meta_image: /images/docs/meta-images/docs-meta.png
menu:
iac:
name: Azure DevOps
- parent: iac-packages-automation-cicd
+ parent: iac-using-pulumi-cicd
weight: 2
- usingpulumi:
- parent: cont_delivery
- weight: 1
-
aliases:
- /docs/reference/cd-azure-devops/
- /docs/console/continuous-delivery/azure-devops/
@@ -21,6 +17,7 @@ aliases:
- /docs/guides/continuous-delivery/cd-azure-devops/
- /docs/using-pulumi/continuous-delivery/cd-azure-devops/
- /docs/using-pulumi/continuous-delivery/azure-devops/
+- /docs/iac/packages-and-automation/continuous-delivery/azure-devops/
---
This page details how to use [Azure DevOps](https://azure.microsoft.com/en-us/services/devops/) to manage deploying
diff --git a/content/docs/iac/packages-and-automation/continuous-delivery/circleci.md b/content/docs/iac/using-pulumi/continuous-delivery/circleci.md
similarity index 96%
rename from content/docs/iac/packages-and-automation/continuous-delivery/circleci.md
rename to content/docs/iac/using-pulumi/continuous-delivery/circleci.md
index 8c29cbc843da..7825cf9ed136 100644
--- a/content/docs/iac/packages-and-automation/continuous-delivery/circleci.md
+++ b/content/docs/iac/using-pulumi/continuous-delivery/circleci.md
@@ -7,12 +7,8 @@ meta_image: /images/docs/meta-images/docs-meta.png
menu:
iac:
name: CircleCI
- parent: iac-packages-automation-cicd
+ parent: iac-using-pulumi-cicd
weight: 3
- usingpulumi:
- parent: cont_delivery
- weight: 1
-
aliases:
- /docs/reference/cd-circleci/
- /docs/console/continuous-delivery/circleci/
@@ -20,6 +16,7 @@ aliases:
- /docs/using-pulumi/continuous-delivery/cd-circleci/
- /docs/guides/continuous-delivery/cd-circleci/
- /docs/using-pulumi/continuous-delivery/circleci/
+- /docs/iac/packages-and-automation/continuous-delivery/circleci/
---
This page details how to use [CircleCI](https://circleci.com/) to deploy Pulumi stacks.
diff --git a/content/docs/iac/packages-and-automation/continuous-delivery/codefresh.md b/content/docs/iac/using-pulumi/continuous-delivery/codefresh.md
similarity index 98%
rename from content/docs/iac/packages-and-automation/continuous-delivery/codefresh.md
rename to content/docs/iac/using-pulumi/continuous-delivery/codefresh.md
index 384a9db89f9b..19267ec7b32a 100644
--- a/content/docs/iac/packages-and-automation/continuous-delivery/codefresh.md
+++ b/content/docs/iac/using-pulumi/continuous-delivery/codefresh.md
@@ -7,18 +7,15 @@ meta_image: /images/docs/meta-images/docs-meta.png
menu:
iac:
name: Codefresh
- parent: iac-packages-automation-cicd
+ parent: iac-using-pulumi-cicd
weight: 4
- usingpulumi:
- parent: cont_delivery
- weight: 1
-
aliases:
- /docs/reference/cd-codefresh/
- /docs/console/continuous-delivery/codefresh/
- /docs/guides/continuous-delivery/codefresh/
- /docs/using-pulumi/continuous-delivery/circleci/
- /docs/using-pulumi/continuous-delivery/codefresh/
+- /docs/iac/packages-and-automation/continuous-delivery/codefresh/
---
[Codefresh](https://codefresh.io) is a CI/CD platform designed for containers and microservices. It has built-in support for Docker, Kubernetes and Helm.
diff --git a/content/docs/iac/packages-and-automation/continuous-delivery/github-actions.md b/content/docs/iac/using-pulumi/continuous-delivery/github-actions.md
similarity index 99%
rename from content/docs/iac/packages-and-automation/continuous-delivery/github-actions.md
rename to content/docs/iac/using-pulumi/continuous-delivery/github-actions.md
index 4c7b032aca58..1bcf4658e36b 100644
--- a/content/docs/iac/packages-and-automation/continuous-delivery/github-actions.md
+++ b/content/docs/iac/using-pulumi/continuous-delivery/github-actions.md
@@ -8,11 +8,8 @@ meta_image: /images/docs/meta-images/docs-meta.png
menu:
iac:
name: GitHub Actions
- parent: iac-packages-automation-cicd
+ parent: iac-using-pulumi-cicd
weight: 5
- usingpulumi:
- parent: cont_delivery
- weight: 1
aliases:
- /docs/reference/cd-github-actions/
- /docs/console/continuous-delivery/github-actions/
@@ -20,6 +17,7 @@ aliases:
- /docs/using-pulumi/continuous-delivery/cd-github-actions/
- /docs/guides/continuous-delivery/cd-github-actions/
- /docs/using-pulumi/continuous-delivery/github-actions/
+- /docs/iac/packages-and-automation/continuous-delivery/github-actions/
---
{{% notes type="info" %}}
diff --git a/content/docs/iac/packages-and-automation/continuous-delivery/github-app.md b/content/docs/iac/using-pulumi/continuous-delivery/github-app.md
similarity index 98%
rename from content/docs/iac/packages-and-automation/continuous-delivery/github-app.md
rename to content/docs/iac/using-pulumi/continuous-delivery/github-app.md
index 5b355342c459..447b4ba7c875 100644
--- a/content/docs/iac/packages-and-automation/continuous-delivery/github-app.md
+++ b/content/docs/iac/using-pulumi/continuous-delivery/github-app.md
@@ -8,17 +8,14 @@ meta_image: /images/docs/meta-images/docs-meta.png
menu:
iac:
name: GitHub App
- parent: iac-packages-automation-cicd
+ parent: iac-using-pulumi-cicd
weight: 6
- usingpulumi:
- parent: cont_delivery
- weight: 1
-
aliases:
- /docs/reference/cd-github/
- /docs/console/continuous-delivery/github-app/
- /docs/guides/continuous-delivery/github-app/
- /docs/using-pulumi/continuous-delivery/github-app/
+- /docs/iac/packages-and-automation/continuous-delivery/github-app/
---
Pulumi's GitHub app displays the results of Pulumi stack update previews in pull requests and enables automatic stack deployments via [Pulumi Deployments](/docs/pulumi-cloud/deployments/). Once installed and
diff --git a/content/docs/iac/packages-and-automation/continuous-delivery/gitlab-app.md b/content/docs/iac/using-pulumi/continuous-delivery/gitlab-app.md
similarity index 94%
rename from content/docs/iac/packages-and-automation/continuous-delivery/gitlab-app.md
rename to content/docs/iac/using-pulumi/continuous-delivery/gitlab-app.md
index de3b8db1a2a7..8964751a4518 100644
--- a/content/docs/iac/packages-and-automation/continuous-delivery/gitlab-app.md
+++ b/content/docs/iac/using-pulumi/continuous-delivery/gitlab-app.md
@@ -2,16 +2,18 @@
title_tag: "Using Pulumi GitLab Integration | CI/CD"
meta_desc: Integrate the results of Pulumi stack previews to GitLab Merge Requests. It
will show you any potential infrastructure changes on Merge Requests.
-title: GitLab integration
-h1: Pulumi CI/CD & GitLab integration
+title: GitLab Integration
+h1: Pulumi CI/CD & GitLab Integration
meta_image: /images/docs/meta-images/docs-meta.png
menu:
- usingpulumi:
- parent: cont_delivery
- weight: 1
+ iac:
+ name: GitLab Integration
+ parent: iac-using-pulumi-cicd
+ weight: 7
aliases:
- /docs/guides/continuous-delivery/gitlab-app/
- /docs/using-pulumi/continuous-delivery/gitlab-app/
+- /docs/iac/packages-and-automation/continuous-delivery/gitlab-app/
---
With this GitLab integration, Pulumi is able to add summary notes to a GitLab Merge Request by using the merge request information
diff --git a/content/docs/iac/packages-and-automation/continuous-delivery/gitlab-ci.md b/content/docs/iac/using-pulumi/continuous-delivery/gitlab-ci.md
similarity index 98%
rename from content/docs/iac/packages-and-automation/continuous-delivery/gitlab-ci.md
rename to content/docs/iac/using-pulumi/continuous-delivery/gitlab-ci.md
index e1bfb0ff17a2..9c71111d7a2c 100644
--- a/content/docs/iac/packages-and-automation/continuous-delivery/gitlab-ci.md
+++ b/content/docs/iac/using-pulumi/continuous-delivery/gitlab-ci.md
@@ -8,12 +8,8 @@ meta_image: /images/docs/meta-images/docs-meta.png
menu:
iac:
name: GitLab CI
- parent: iac-packages-automation-cicd
+ parent: iac-using-pulumi-cicd
weight: 7
- usingpulumi:
- parent: cont_delivery
- weight: 1
-
aliases:
- /docs/reference/cd-gitlab-ci/
- /docs/console/continuous-delivery/gitlab-ci/
@@ -21,6 +17,7 @@ aliases:
- /docs/using-pulumi/continuous-delivery/cd-gitlab-ci/
- /docs/guides/continuous-delivery/cd-gitlab-ci/
- /docs/using-pulumi/continuous-delivery/gitlab-ci/
+- /docs/iac/packages-and-automation/continuous-delivery/gitlab-ci/
---
[GitLab CI/CD](https://docs.gitlab.com/ee/topics/build_your_application.html) enables the management of deploying
diff --git a/content/docs/iac/packages-and-automation/continuous-delivery/google-cloud-build.md b/content/docs/iac/using-pulumi/continuous-delivery/google-cloud-build.md
similarity index 98%
rename from content/docs/iac/packages-and-automation/continuous-delivery/google-cloud-build.md
rename to content/docs/iac/using-pulumi/continuous-delivery/google-cloud-build.md
index b55f219ef4da..d1dd7638882d 100644
--- a/content/docs/iac/packages-and-automation/continuous-delivery/google-cloud-build.md
+++ b/content/docs/iac/using-pulumi/continuous-delivery/google-cloud-build.md
@@ -7,11 +7,8 @@ meta_image: /images/docs/meta-images/docs-meta.png
menu:
iac:
name: Google Cloud Build
- parent: iac-packages-automation-cicd
+ parent: iac-using-pulumi-cicd
weight: 9
- usingpulumi:
- parent: cont_delivery
- weight: 1
aliases:
- /docs/reference/cd-google-cloud-build/
- /docs/console/continuous-delivery/google-cloud-build/
@@ -19,6 +16,7 @@ aliases:
- /docs/using-pulumi/continuous-delivery/cd-google-cloud-build/
- /docs/guides/continuous-delivery/cd-google-cloud-build/
- /docs/using-pulumi/continuous-delivery/google-cloud-build/
+- /docs/iac/packages-and-automation/continuous-delivery/google-cloud-build/
---
## Prerequisites
diff --git a/content/docs/iac/packages-and-automation/continuous-delivery/jenkins.md b/content/docs/iac/using-pulumi/continuous-delivery/jenkins.md
similarity index 98%
rename from content/docs/iac/packages-and-automation/continuous-delivery/jenkins.md
rename to content/docs/iac/using-pulumi/continuous-delivery/jenkins.md
index c0ac470e835d..485bee3aee90 100644
--- a/content/docs/iac/packages-and-automation/continuous-delivery/jenkins.md
+++ b/content/docs/iac/using-pulumi/continuous-delivery/jenkins.md
@@ -7,7 +7,7 @@ meta_image: /images/docs/meta-images/docs-meta.png
menu:
iac:
name: Jenkins
- parent: iac-packages-automation-cicd
+ parent: iac-using-pulumi-cicd
weight: 10
usingpulumi:
parent: cont_delivery
@@ -16,6 +16,7 @@ aliases:
- /docs/console/continuous-delivery/jenkins/
- /docs/guides/continuous-delivery/jenkins/
- /docs/using-pulumi/continuous-delivery/jenkins/
+- /docs/iac/packages-and-automation/continuous-delivery/jenkins/
---
This document will help you setup a [Jenkins Pipeline](https://jenkins.io/doc/book/pipeline/) to deploy a sample app to Azure using Pulumi.
diff --git a/content/docs/iac/packages-and-automation/continuous-delivery/octopus-deploy.md b/content/docs/iac/using-pulumi/continuous-delivery/octopus-deploy.md
similarity index 98%
rename from content/docs/iac/packages-and-automation/continuous-delivery/octopus-deploy.md
rename to content/docs/iac/using-pulumi/continuous-delivery/octopus-deploy.md
index f6ac4cd572b1..d990cc60fa60 100644
--- a/content/docs/iac/packages-and-automation/continuous-delivery/octopus-deploy.md
+++ b/content/docs/iac/using-pulumi/continuous-delivery/octopus-deploy.md
@@ -7,14 +7,12 @@ meta_image: /images/docs/meta-images/docs-meta.png
menu:
iac:
name: Octopus Deploy
- parent: iac-packages-automation-cicd
+ parent: iac-using-pulumi-cicd
weight: 11
- usingpulumi:
- parent: cont_delivery
- weight: 1
aliases:
- /docs/guides/continuous-delivery/octopus-deploy/
- /docs/using-pulumi/continuous-delivery/octopus-deploy/
+- /docs/iac/packages-and-automation/continuous-delivery/octopus-deploy/
---
[Octopus Deploy](https://octopus.com) is a deployment automation server, designed to make it easy to orchestrate releases and deploy applications, whether on-premises or in the cloud. It can integrate with your existing build pipeline such as Jenkins, TeamCity, Azure DevOps etc.
diff --git a/content/docs/iac/packages-and-automation/continuous-delivery/pulumi-kubernetes-operator.md b/content/docs/iac/using-pulumi/continuous-delivery/pulumi-kubernetes-operator.md
similarity index 99%
rename from content/docs/iac/packages-and-automation/continuous-delivery/pulumi-kubernetes-operator.md
rename to content/docs/iac/using-pulumi/continuous-delivery/pulumi-kubernetes-operator.md
index a253be85eb6a..aee61f0087dd 100644
--- a/content/docs/iac/packages-and-automation/continuous-delivery/pulumi-kubernetes-operator.md
+++ b/content/docs/iac/using-pulumi/continuous-delivery/pulumi-kubernetes-operator.md
@@ -8,14 +8,12 @@ meta_image: /images/docs/meta-images/docs-meta.png
menu:
iac:
name: Pulumi Kubernetes Operator
- parent: iac-packages-automation-cicd
+ parent: iac-using-pulumi-cicd
weight: 13
- usingpulumi:
- parent: cont_delivery
- weight: 1
aliases:
- /docs/guides/continuous-delivery/pulumi-kubernetes-operator/
- /docs/using-pulumi/continuous-delivery/pulumi-kubernetes-operator/
+- /docs/iac/packages-and-automation/continuous-delivery/pulumi-kubernetes-operator/
---
This page details how to use the [Pulumi Kubernetes
diff --git a/content/docs/iac/packages-and-automation/continuous-delivery/spinnaker.md b/content/docs/iac/using-pulumi/continuous-delivery/spinnaker.md
similarity index 99%
rename from content/docs/iac/packages-and-automation/continuous-delivery/spinnaker.md
rename to content/docs/iac/using-pulumi/continuous-delivery/spinnaker.md
index 2e289bfefe12..ffd741a3114a 100644
--- a/content/docs/iac/packages-and-automation/continuous-delivery/spinnaker.md
+++ b/content/docs/iac/using-pulumi/continuous-delivery/spinnaker.md
@@ -7,14 +7,12 @@ meta_image: /images/docs/meta-images/docs-meta.png
menu:
iac:
name: Spinnaker
- parent: iac-packages-automation-cicd
+ parent: iac-using-pulumi-cicd
weight: 12
- usingpulumi:
- parent: cont_delivery
- weight: 1
aliases:
- /docs/guides/continuous-delivery/spinnaker/
- /docs/using-pulumi/continuous-delivery/spinnaker/
+- /docs/iac/packages-and-automation/continuous-delivery/spinnaker/
---
This page provides an overview of how to use the Pulumi Plugin for Spinnaker to run Pulumi apps. Pulumi doesn't require
diff --git a/content/docs/iac/packages-and-automation/continuous-delivery/teamcity.md b/content/docs/iac/using-pulumi/continuous-delivery/teamcity.md
similarity index 98%
rename from content/docs/iac/packages-and-automation/continuous-delivery/teamcity.md
rename to content/docs/iac/using-pulumi/continuous-delivery/teamcity.md
index 97f35bdf8a02..fe62b71ca98c 100644
--- a/content/docs/iac/packages-and-automation/continuous-delivery/teamcity.md
+++ b/content/docs/iac/using-pulumi/continuous-delivery/teamcity.md
@@ -7,14 +7,12 @@ meta_image: /images/docs/meta-images/docs-meta.png
menu:
iac:
name: TeamCity
- parent: iac-packages-automation-cicd
+ parent: iac-using-pulumi-cicd
weight: 14
- usingpulumi:
- parent: cont_delivery
- weight: 1
aliases:
- /docs/guides/continuous-delivery/teamcity/
- /docs/using-pulumi/continuous-delivery/teamcity/
+- /docs/iac/packages-and-automation/continuous-delivery/teamcity/
---
This page details how to use [JetBrains TeamCity](https://www.jetbrains.com/teamcity/) to deploy a sample infrastructure, using Pulumi. In the example below, we will deploy to AWS, but any cloud can be used.
diff --git a/content/docs/iac/packages-and-automation/continuous-delivery/travis.md b/content/docs/iac/using-pulumi/continuous-delivery/travis.md
similarity index 98%
rename from content/docs/iac/packages-and-automation/continuous-delivery/travis.md
rename to content/docs/iac/using-pulumi/continuous-delivery/travis.md
index 111210e49c3d..33e3557ea9f1 100644
--- a/content/docs/iac/packages-and-automation/continuous-delivery/travis.md
+++ b/content/docs/iac/using-pulumi/continuous-delivery/travis.md
@@ -8,11 +8,8 @@ meta_image: /images/docs/meta-images/docs-meta.png
menu:
iac:
name: Travis CI
- parent: iac-packages-automation-cicd
+ parent: iac-using-pulumi-cicd
weight: 13
- usingpulumi:
- parent: cont_delivery
- weight: 1
aliases:
- /docs/reference/cd-travis/
- /docs/console/continuous-delivery/travis/
@@ -20,6 +17,7 @@ aliases:
- /docs/using-pulumi/continuous-delivery/cd-travis/
- /docs/guides/continuous-delivery/cd-travis/
- /docs/using-pulumi/continuous-delivery/travis/
+- /docs/iac/packages-and-automation/continuous-delivery/travis/
---
This page details how to use [Travis CI](https://travis-ci.com/) to manage deploying
diff --git a/content/docs/iac/packages-and-automation/continuous-delivery/troubleshooting-guide.md b/content/docs/iac/using-pulumi/continuous-delivery/troubleshooting-guide.md
similarity index 99%
rename from content/docs/iac/packages-and-automation/continuous-delivery/troubleshooting-guide.md
rename to content/docs/iac/using-pulumi/continuous-delivery/troubleshooting-guide.md
index 0956525a47fb..8dd43d76f3b2 100644
--- a/content/docs/iac/packages-and-automation/continuous-delivery/troubleshooting-guide.md
+++ b/content/docs/iac/using-pulumi/continuous-delivery/troubleshooting-guide.md
@@ -7,14 +7,12 @@ meta_image: /images/docs/meta-images/docs-meta.png
menu:
iac:
name: Troubleshooting
- parent: iac-packages-automation-cicd
+ parent: iac-using-pulumi-cicd
weight: 99
- usingpulumi:
- parent: cont_delivery
- weight: 2
aliases:
- /docs/guides/continuous-delivery/troubleshooting-guide/
- /docs/using-pulumi/continuous-delivery/troubleshooting-guide/
+- /docs/iac/packages-and-automation/continuous-delivery/troubleshooting-guide/
---
In order to understand the errors encountered during an automated pipeline execution, it is important to understand
diff --git a/content/docs/iac/packages-and-automation/crossguard/_index.md b/content/docs/iac/using-pulumi/crossguard/_index.md
similarity index 97%
rename from content/docs/iac/packages-and-automation/crossguard/_index.md
rename to content/docs/iac/using-pulumi/crossguard/_index.md
index 1bba13da0992..15ee31099f21 100644
--- a/content/docs/iac/packages-and-automation/crossguard/_index.md
+++ b/content/docs/iac/using-pulumi/crossguard/_index.md
@@ -8,16 +8,14 @@ meta_image: /images/docs/meta-images/docs-meta.png
menu:
iac:
name: Policy as code
- parent: iac-packages-automation
+ parent: iac-using-pulumi
weight: 3
- identifier: iac-packages-automation-policy
- usingpulumi:
- identifier: crossguard
- weight: 6
+ identifier: iac-using-pulumi-policy
aliases:
- /docs/guides/crossguard/
- /policy-as-code/
- /docs/using-pulumi/crossguard/
+- /docs/iac/packages-and-automation/crossguard/
---
CrossGuard is Pulumi's Policy as Code offering. CrossGuard empowers you to set guardrails to enforce compliance for resources so developers within an organization can provision their own infrastructure while sticking to best practices and security compliance. Using Policy as Code, you can write flexible business or security policies.
diff --git a/content/docs/iac/packages-and-automation/crossguard/api-policy-manager.md b/content/docs/iac/using-pulumi/crossguard/api-policy-manager.md
similarity index 98%
rename from content/docs/iac/packages-and-automation/crossguard/api-policy-manager.md
rename to content/docs/iac/using-pulumi/crossguard/api-policy-manager.md
index aab0e5054637..7a14f20daaeb 100644
--- a/content/docs/iac/packages-and-automation/crossguard/api-policy-manager.md
+++ b/content/docs/iac/using-pulumi/crossguard/api-policy-manager.md
@@ -8,13 +8,11 @@ meta_image: /images/docs/meta-images/docs-meta.png
menu:
iac:
name: Policy manager
- parent: iac-packages-automation-policy-compliance
- weight: 1
- usingpulumi:
- parent: crossguard-compliance-ready-policies
+ parent: iac-using-pulumi-policy-compliance
weight: 1
aliases:
- /docs/using-pulumi/crossguard/api-policy-manager/
+ - /docs/iac/packages-and-automation/crossguard/api-policy-manager/
---
## Classes
diff --git a/content/docs/iac/packages-and-automation/crossguard/awsguard.md b/content/docs/iac/using-pulumi/crossguard/awsguard.md
similarity index 98%
rename from content/docs/iac/packages-and-automation/crossguard/awsguard.md
rename to content/docs/iac/using-pulumi/crossguard/awsguard.md
index bf7d4826456d..9d2cc8749c2f 100644
--- a/content/docs/iac/packages-and-automation/crossguard/awsguard.md
+++ b/content/docs/iac/using-pulumi/crossguard/awsguard.md
@@ -9,13 +9,12 @@ meta_image: /images/docs/meta-images/docs-meta.png
menu:
iac:
name: AWSGuard
- parent: iac-packages-automation-policy
+ parent: iac-using-pulumi-policy
weight: 6
- usingpulumi:
- parent: crossguard
aliases:
- /docs/guides/crossguard/awsguard/
- /docs/using-pulumi/crossguard/awsguard/
+- /docs/iac/packages-and-automation/crossguard/awsguard/
---
diff --git a/content/docs/iac/packages-and-automation/crossguard/best-practices.md b/content/docs/iac/using-pulumi/crossguard/best-practices.md
similarity index 92%
rename from content/docs/iac/packages-and-automation/crossguard/best-practices.md
rename to content/docs/iac/using-pulumi/crossguard/best-practices.md
index b3666dab4e18..2926aafcb3cb 100644
--- a/content/docs/iac/packages-and-automation/crossguard/best-practices.md
+++ b/content/docs/iac/using-pulumi/crossguard/best-practices.md
@@ -8,13 +8,12 @@ meta_image: /images/docs/meta-images/docs-meta.png
menu:
iac:
name: Best practices
- parent: iac-packages-automation-policy
+ parent: iac-using-pulumi-policy
weight: 5
- usingpulumi:
- parent: crossguard
aliases:
- /docs/guides/crossguard/best-practices/
- /docs/using-pulumi/crossguard/best-practices/
+- /docs/iac/packages-and-automation/crossguard/best-practices/
---
## Naming Policies
diff --git a/content/docs/iac/packages-and-automation/crossguard/compliance-ready-policies-aws.md b/content/docs/iac/using-pulumi/crossguard/compliance-ready-policies-aws.md
similarity index 99%
rename from content/docs/iac/packages-and-automation/crossguard/compliance-ready-policies-aws.md
rename to content/docs/iac/using-pulumi/crossguard/compliance-ready-policies-aws.md
index ebcd641922af..399be762be15 100644
--- a/content/docs/iac/packages-and-automation/crossguard/compliance-ready-policies-aws.md
+++ b/content/docs/iac/using-pulumi/crossguard/compliance-ready-policies-aws.md
@@ -7,12 +7,11 @@ meta_image: /images/docs/meta-images/docs-meta.png
menu:
iac:
name: AWS Policies
- parent: iac-packages-automation-policy-compliance
+ parent: iac-using-pulumi-policy-compliance
weight: 2
- usingpulumi:
- parent: crossguard-compliance-ready-policies
aliases:
- /docs/using-pulumi/crossguard/compliance-ready-policies-aws/
+ - /docs/iac/packages-and-automation/crossguard/compliance-ready-policies-aws/
---
There's a total of 93 Compliance Ready Policies for the Aws provider.
diff --git a/content/docs/iac/packages-and-automation/crossguard/compliance-ready-policies-awsnative.md b/content/docs/iac/using-pulumi/crossguard/compliance-ready-policies-awsnative.md
similarity index 99%
rename from content/docs/iac/packages-and-automation/crossguard/compliance-ready-policies-awsnative.md
rename to content/docs/iac/using-pulumi/crossguard/compliance-ready-policies-awsnative.md
index de694de94758..0ada106d1600 100644
--- a/content/docs/iac/packages-and-automation/crossguard/compliance-ready-policies-awsnative.md
+++ b/content/docs/iac/using-pulumi/crossguard/compliance-ready-policies-awsnative.md
@@ -7,12 +7,11 @@ meta_image: /images/docs/meta-images/docs-meta.png
menu:
iac:
name: AWS Cloud Control Policies
- parent: iac-packages-automation-policy-compliance
+ parent: iac-using-pulumi-policy-compliance
weight: 3
- usingpulumi:
- parent: crossguard-compliance-ready-policies
aliases:
- /docs/using-pulumi/crossguard/compliance-ready-policies-awsnative
+ - /docs/iac/packages-and-automation/crossguard/compliance-ready-policies-awsnative/
---
There's a total of 54 Compliance Ready Policies for the AWS Cloud Control provider.
diff --git a/content/docs/iac/packages-and-automation/crossguard/compliance-ready-policies-azure.md b/content/docs/iac/using-pulumi/crossguard/compliance-ready-policies-azure.md
similarity index 94%
rename from content/docs/iac/packages-and-automation/crossguard/compliance-ready-policies-azure.md
rename to content/docs/iac/using-pulumi/crossguard/compliance-ready-policies-azure.md
index 2eccffe4da02..980412d2838a 100644
--- a/content/docs/iac/packages-and-automation/crossguard/compliance-ready-policies-azure.md
+++ b/content/docs/iac/using-pulumi/crossguard/compliance-ready-policies-azure.md
@@ -7,12 +7,11 @@ meta_image: /images/docs/meta-images/docs-meta.png
menu:
iac:
name: Azure Policies
- parent: iac-packages-automation-policy-compliance
+ parent: iac-using-pulumi-policy-compliance
weight: 4
- usingpulumi:
- parent: crossguard-compliance-ready-policies
aliases:
- /docs/using-pulumi/crossguard/compliance-ready-policies-azure/
+ - /docs/iac/packages-and-automation/crossguard/compliance-ready-policies-azure/
---
There's a total of 3 Compliance Ready Policies for the Azure provider.
diff --git a/content/docs/iac/packages-and-automation/crossguard/compliance-ready-policies-azurenative.md b/content/docs/iac/using-pulumi/crossguard/compliance-ready-policies-azurenative.md
similarity index 99%
rename from content/docs/iac/packages-and-automation/crossguard/compliance-ready-policies-azurenative.md
rename to content/docs/iac/using-pulumi/crossguard/compliance-ready-policies-azurenative.md
index 2e848a247548..14fd10c4939e 100644
--- a/content/docs/iac/packages-and-automation/crossguard/compliance-ready-policies-azurenative.md
+++ b/content/docs/iac/using-pulumi/crossguard/compliance-ready-policies-azurenative.md
@@ -8,12 +8,11 @@ meta_image: /images/docs/meta-images/docs-meta.png
menu:
iac:
name: Azure Native Policies
- parent: iac-packages-automation-policy-compliance
+ parent: iac-using-pulumi-policy-compliance
weight: 5
- usingpulumi:
- parent: crossguard-compliance-ready-policies
aliases:
- /docs/using-pulumi/crossguard/compliance-ready-policies-azurenative/
+ - /docs/iac/packages-and-automation/crossguard/compliance-ready-policies-azurenative/
---
There's a total of 1914 Compliance Ready Policies for the Azurenative provider.
diff --git a/content/docs/iac/packages-and-automation/crossguard/compliance-ready-policies-gcp.md b/content/docs/iac/using-pulumi/crossguard/compliance-ready-policies-gcp.md
similarity index 90%
rename from content/docs/iac/packages-and-automation/crossguard/compliance-ready-policies-gcp.md
rename to content/docs/iac/using-pulumi/crossguard/compliance-ready-policies-gcp.md
index d1018cd36438..fad1662670fd 100644
--- a/content/docs/iac/packages-and-automation/crossguard/compliance-ready-policies-gcp.md
+++ b/content/docs/iac/using-pulumi/crossguard/compliance-ready-policies-gcp.md
@@ -7,12 +7,11 @@ meta_image: /images/docs/meta-images/docs-meta.png
menu:
iac:
name: GCP Policies
- parent: iac-packages-automation-policy-compliance
+ parent: iac-using-pulumi-policy-compliance
weight: 6
- usingpulumi:
- parent: crossguard-compliance-ready-policies
aliases:
- /docs/using-pulumi/crossguard/compliance-ready-policies-gcp/
+ - /docs/iac/packages-and-automation/crossguard/compliance-ready-policies-gcp/
---
There's a total of 1 Compliance Ready Policies for the Gcp provider.
diff --git a/content/docs/iac/packages-and-automation/crossguard/compliance-ready-policies-googlenative.md b/content/docs/iac/using-pulumi/crossguard/compliance-ready-policies-googlenative.md
similarity index 99%
rename from content/docs/iac/packages-and-automation/crossguard/compliance-ready-policies-googlenative.md
rename to content/docs/iac/using-pulumi/crossguard/compliance-ready-policies-googlenative.md
index d2b2bfc42585..661f43a9d054 100644
--- a/content/docs/iac/packages-and-automation/crossguard/compliance-ready-policies-googlenative.md
+++ b/content/docs/iac/using-pulumi/crossguard/compliance-ready-policies-googlenative.md
@@ -7,12 +7,11 @@ meta_image: /images/docs/meta-images/docs-meta.png
menu:
iac:
name: Google Native Policies
- parent: iac-packages-automation-policy-compliance
+ parent: iac-using-pulumi-policy-compliance
weight: 7
- usingpulumi:
- parent: crossguard-compliance-ready-policies
aliases:
- /docs/using-pulumi/crossguard/compliance-ready-policies-googlenative/
+ - /docs/iac/packages-and-automation/crossguard/compliance-ready-policies-googlenative/
---
There's a total of 926 Compliance Ready Policies for the Googlenative provider.
diff --git a/content/docs/iac/packages-and-automation/crossguard/compliance-ready-policies-kubernetes.md b/content/docs/iac/using-pulumi/crossguard/compliance-ready-policies-kubernetes.md
similarity index 99%
rename from content/docs/iac/packages-and-automation/crossguard/compliance-ready-policies-kubernetes.md
rename to content/docs/iac/using-pulumi/crossguard/compliance-ready-policies-kubernetes.md
index d87187d35b04..878d4c1ca41d 100644
--- a/content/docs/iac/packages-and-automation/crossguard/compliance-ready-policies-kubernetes.md
+++ b/content/docs/iac/using-pulumi/crossguard/compliance-ready-policies-kubernetes.md
@@ -7,12 +7,11 @@ meta_image: /images/docs/meta-images/docs-meta.png
menu:
iac:
name: Kubernetes Policies
- parent: iac-packages-automation-policy-compliance
+ parent: iac-using-pulumi-policy-compliance
weight: 8
- usingpulumi:
- parent: crossguard-compliance-ready-policies
aliases:
- /docs/using-pulumi/crossguard/compliance-ready-policies-kubernetes/
+ - /docs/iac/packages-and-automation/crossguard/compliance-ready-policies-kubernetes/
---
There's a total of 237 Compliance Ready Policies for the Kubernetes provider.
diff --git a/content/docs/iac/packages-and-automation/crossguard/compliance-ready-policies.md b/content/docs/iac/using-pulumi/crossguard/compliance-ready-policies.md
similarity index 98%
rename from content/docs/iac/packages-and-automation/crossguard/compliance-ready-policies.md
rename to content/docs/iac/using-pulumi/crossguard/compliance-ready-policies.md
index d628c868143f..d6b3c3227be9 100644
--- a/content/docs/iac/packages-and-automation/crossguard/compliance-ready-policies.md
+++ b/content/docs/iac/using-pulumi/crossguard/compliance-ready-policies.md
@@ -8,14 +8,12 @@ meta_image: /images/docs/meta-images/docs-meta.png
menu:
iac:
name: Compliance-ready policies
- parent: iac-packages-automation-policy
+ parent: iac-using-pulumi-policy
weight: 7
- identifier: iac-packages-automation-policy-compliance
- usingpulumi:
- parent: crossguard
- identifier: crossguard-compliance-ready-policies
+ identifier: iac-using-pulumi-policy-compliance
aliases:
- /docs/using-pulumi/crossguard/compliance-ready-policies/
+ - /docs/iac/packages-and-automation/crossguard/compliance-ready-policies/
---
Pulumi Compliance Ready Policies, with a comprehensive coverage of AWS, Azure, Google, and Kubernetes, provide
diff --git a/content/docs/iac/packages-and-automation/crossguard/configuration.md b/content/docs/iac/using-pulumi/crossguard/configuration.md
similarity index 99%
rename from content/docs/iac/packages-and-automation/crossguard/configuration.md
rename to content/docs/iac/using-pulumi/crossguard/configuration.md
index 26baf0873bea..4f5930ae36f3 100644
--- a/content/docs/iac/packages-and-automation/crossguard/configuration.md
+++ b/content/docs/iac/using-pulumi/crossguard/configuration.md
@@ -8,13 +8,12 @@ meta_image: /images/docs/meta-images/docs-meta.png
menu:
iac:
name: Policy configuration
- parent: iac-packages-automation-policy
+ parent: iac-using-pulumi-policy
weight: 4
- usingpulumi:
- parent: crossguard
aliases:
- /docs/guides/crossguard/configuration/
- /docs/using-pulumi/crossguard/configuration/
+- /docs/iac/packages-and-automation/crossguard/configuration/
---
diff --git a/content/docs/iac/packages-and-automation/crossguard/core-concepts.md b/content/docs/iac/using-pulumi/crossguard/core-concepts.md
similarity index 99%
rename from content/docs/iac/packages-and-automation/crossguard/core-concepts.md
rename to content/docs/iac/using-pulumi/crossguard/core-concepts.md
index 6fc4ef3c4844..e70a9e1b651a 100644
--- a/content/docs/iac/packages-and-automation/crossguard/core-concepts.md
+++ b/content/docs/iac/using-pulumi/crossguard/core-concepts.md
@@ -9,14 +9,13 @@ meta_image: /images/docs/meta-images/docs-meta.png
menu:
iac:
name: Concepts
- parent: iac-packages-automation-policy
+ parent: iac-using-pulumi-policy
weight: 2
- usingpulumi:
- parent: crossguard
- identifier: crossguard-core-concepts
+ identifier: iac-using-pulumi-policy-concepts
aliases:
- /docs/guides/crossguard/core-concepts/
- /docs/using-pulumi/crossguard/core-concepts/
+- /docs/iac/packages-and-automation/crossguard/core-concepts/
---
Policies can be written in TypeScript/JavaScript (Node.js) or Python and can be applied to Pulumi stacks written in any language. More information on [language support for policies](/docs/using-pulumi/crossguard#languages).
diff --git a/content/docs/iac/packages-and-automation/crossguard/faq.md b/content/docs/iac/using-pulumi/crossguard/faq.md
similarity index 97%
rename from content/docs/iac/packages-and-automation/crossguard/faq.md
rename to content/docs/iac/using-pulumi/crossguard/faq.md
index ed6dc1064dca..d94274729e9a 100644
--- a/content/docs/iac/packages-and-automation/crossguard/faq.md
+++ b/content/docs/iac/using-pulumi/crossguard/faq.md
@@ -8,14 +8,14 @@ meta_image: /images/docs/meta-images/docs-meta.png
menu:
iac:
name: FAQ
- parent: iac-packages-automation-policy
+ parent: iac-using-pulumi-policy
weight: 8
- identifier: iac-packages-automation-policy-faq
- usingpulumi:
- parent: crossguard
+ identifier: iac-using-pulumi-policy-faq
aliases:
- /docs/guides/crossguard/faq/
- /docs/using-pulumi/crossguard/faq/
+- /docs/iac/packages-and-automation/crossguard/
+- /docs/iac/packages-and-automation/crossguard/faq/
---
## Is CrossGuard open source?
diff --git a/content/docs/iac/packages-and-automation/crossguard/get-started.md b/content/docs/iac/using-pulumi/crossguard/get-started.md
similarity index 99%
rename from content/docs/iac/packages-and-automation/crossguard/get-started.md
rename to content/docs/iac/using-pulumi/crossguard/get-started.md
index 3a3a6fdd3db6..c810a6e192e0 100644
--- a/content/docs/iac/packages-and-automation/crossguard/get-started.md
+++ b/content/docs/iac/using-pulumi/crossguard/get-started.md
@@ -9,11 +9,8 @@ meta_image: /images/docs/meta-images/docs-meta.png
menu:
iac:
name: Get started
- parent: iac-packages-automation-policy
+ parent: iac-using-pulumi-policy
weight: 1
- usingpulumi:
- parent: crossguard
- identifier: policy-as-code-get-started
aliases:
- /docs/get-started/policy-as-code
- /docs/get-started/crossguard
@@ -21,6 +18,7 @@ aliases:
- /docs/get-started/crossguard/enforcing-a-policy-pack
- /docs/guides/crossguard/get-started/
- /docs/using-pulumi/crossguard/get-started/
+- /docs/iac/packages-and-automation/crossguard/get-started/
---
Pulumi CrossGuard is a product that provides gated deployments via Policy as Code.
diff --git a/content/docs/iac/packages-and-automation/crossguard/policy-violations.md b/content/docs/iac/using-pulumi/crossguard/policy-violations.md
similarity index 94%
rename from content/docs/iac/packages-and-automation/crossguard/policy-violations.md
rename to content/docs/iac/using-pulumi/crossguard/policy-violations.md
index 21d076c0a795..b8cd08667adf 100644
--- a/content/docs/iac/packages-and-automation/crossguard/policy-violations.md
+++ b/content/docs/iac/using-pulumi/crossguard/policy-violations.md
@@ -8,12 +8,11 @@ meta_image: /images/docs/meta-images/docs-meta.png
menu:
iac:
name: Policy violations
- parent: iac-packages-automation-policy
+ parent: iac-using-pulumi-policy
weight: 3
- usingpulumi:
- parent: crossguard
aliases:
- /docs/using-pulumi/crossguard/policy-violations/
+ - /docs/iac/packages-and-automation/crossguard/policy-violations/
---
## Overview
diff --git a/content/docs/iac/packages-and-automation/crossguard/snyk-policy.md b/content/docs/iac/using-pulumi/crossguard/snyk-policy.md
similarity index 98%
rename from content/docs/iac/packages-and-automation/crossguard/snyk-policy.md
rename to content/docs/iac/using-pulumi/crossguard/snyk-policy.md
index ff5e9d32be3b..fba957fa2282 100644
--- a/content/docs/iac/packages-and-automation/crossguard/snyk-policy.md
+++ b/content/docs/iac/using-pulumi/crossguard/snyk-policy.md
@@ -8,14 +8,13 @@ meta_image: /images/docs/meta-images/docs-meta.png
menu:
iac:
name: Snyk container scanning
- parent: iac-packages-automation-policy
+ parent: iac-using-pulumi-policy
weight: 6
- usingpulumi:
- parent: crossguard
aliases:
- /docs/guides/crossguard/snyk-container-scanning/
- /docs/using-pulumi/crossguard/snyk-container-scanning/
- /docs/using-pulumi/crossguard/snyk-policy/
+- /docs/iac/packages-and-automation/crossguard/snyk-policy/
---
diff --git a/content/docs/iac/packages-and-automation/organizing-projects-stacks/_index.md b/content/docs/iac/using-pulumi/organizing-projects-stacks/_index.md
similarity index 99%
rename from content/docs/iac/packages-and-automation/organizing-projects-stacks/_index.md
rename to content/docs/iac/using-pulumi/organizing-projects-stacks/_index.md
index dd0797281c1d..fca003407708 100644
--- a/content/docs/iac/packages-and-automation/organizing-projects-stacks/_index.md
+++ b/content/docs/iac/using-pulumi/organizing-projects-stacks/_index.md
@@ -5,15 +5,17 @@ title: Organizing projects
h1: Organizing Pulumi projects & stacks
meta_image: /images/docs/meta-images/docs-meta.png
menu:
- usingpulumi:
- weight: 2
-
+ iac:
+ name: Organizing Projects & Stacks
+ parent: iac-using-pulumi
+ weight: 1
aliases:
- /docs/reference/organizing-stacks-projects/
- /docs/intro/concepts/organizing-stacks-projects/
- /docs/guides/organizing-projects-stacks/
- /docs/using-pulumi/organizing-projects-stacks/
- /docs/concepts/organizing-stacks-projects/
+- /docs/iac/packages-and-automation/organizing-stacks-projects/
---
[Projects](/docs/concepts/projects/) and [stacks](/docs/concepts/stack/) are intentionally flexible so that they can accommodate
diff --git a/content/docs/iac/packages-and-automation/organizing-projects-stacks/img/application-project.jpg b/content/docs/iac/using-pulumi/organizing-projects-stacks/img/application-project.jpg
similarity index 100%
rename from content/docs/iac/packages-and-automation/organizing-projects-stacks/img/application-project.jpg
rename to content/docs/iac/using-pulumi/organizing-projects-stacks/img/application-project.jpg
diff --git a/content/docs/iac/packages-and-automation/organizing-projects-stacks/img/infra-project.jpg b/content/docs/iac/using-pulumi/organizing-projects-stacks/img/infra-project.jpg
similarity index 100%
rename from content/docs/iac/packages-and-automation/organizing-projects-stacks/img/infra-project.jpg
rename to content/docs/iac/using-pulumi/organizing-projects-stacks/img/infra-project.jpg
diff --git a/content/docs/iac/packages-and-automation/pulumi-packages/_index.md b/content/docs/iac/using-pulumi/pulumi-packages/_index.md
similarity index 95%
rename from content/docs/iac/packages-and-automation/pulumi-packages/_index.md
rename to content/docs/iac/using-pulumi/pulumi-packages/_index.md
index d57f536c40e8..fb42c8ede343 100644
--- a/content/docs/iac/packages-and-automation/pulumi-packages/_index.md
+++ b/content/docs/iac/using-pulumi/pulumi-packages/_index.md
@@ -7,15 +7,13 @@ meta_image: /images/docs/meta-images/docs-meta.png
menu:
iac:
name: Pulumi packages
- parent: iac-packages-automation
- weight: 1
- identifier: iac-packages-automation-packages
- usingpulumi:
- identifier: pulumi-packages
- weight: 7
+ parent: iac-using-pulumi
+ weight: 4
+ identifier: iac-using-pulumi-packages
aliases:
- /docs/guides/pulumi-packages/
- /docs/using-pulumi/pulumi-packages/
+- /docs/iac/packages-and-automation/pulumi-packages/
---
Pulumi Packages are the core technology that enables cloud infrastructure resource provisioning to be defined once, and made available to users in all Pulumi languages. With Pulumi Packages, [Resources and Components](/docs/concepts/resources/) can be written once, in your preferred language, and made available in all the other languages supported by Pulumi.
diff --git a/content/docs/iac/packages-and-automation/pulumi-packages/authoring.md b/content/docs/iac/using-pulumi/pulumi-packages/authoring.md
similarity index 98%
rename from content/docs/iac/packages-and-automation/pulumi-packages/authoring.md
rename to content/docs/iac/using-pulumi/pulumi-packages/authoring.md
index 8250856e6bcb..6e5c82a3c90e 100644
--- a/content/docs/iac/packages-and-automation/pulumi-packages/authoring.md
+++ b/content/docs/iac/using-pulumi/pulumi-packages/authoring.md
@@ -7,16 +7,14 @@ meta_image: /images/docs/meta-images/docs-meta.png
menu:
iac:
name: Authoring packages
- parent: iac-packages-automation-packages
+ parent: iac-using-pulumi-packages
weight: 1
- usingpulumi:
- parent: pulumi-packages
- identifier: how-to-author
- weight: 2
aliases:
- /docs/guides/pulumi-packages/how-to-author/
- /docs/using-pulumi/pulumi-packages/contribute-to-pulumi-registry/
- /docs/using-pulumi/pulumi-packages/how-to-author
+- /docs/using-pulumi/pulumi-packages/authoring/
+- /docs/iac/packages-and-automation/pulumi-packages/authoring/
---
This guide will take you step-by-step through creating and publishing a Pulumi Package. You can use this guide to create any [type of Pulumi Package](/docs/guides/pulumi-packages#types-of-pulumi-packages): a Native Provider, a provider bridged from an existing Terraform provider, or a Component. This guide assumes you're using GitHub to host your package's source code and GitHub Actions to publish various parts of your package.
diff --git a/content/docs/iac/packages-and-automation/pulumi-packages/debugging-provider-packages.md b/content/docs/iac/using-pulumi/pulumi-packages/debugging-provider-packages.md
similarity index 96%
rename from content/docs/iac/packages-and-automation/pulumi-packages/debugging-provider-packages.md
rename to content/docs/iac/using-pulumi/pulumi-packages/debugging-provider-packages.md
index d37b23cb4fb3..3a3ae9d34bc2 100644
--- a/content/docs/iac/packages-and-automation/pulumi-packages/debugging-provider-packages.md
+++ b/content/docs/iac/using-pulumi/pulumi-packages/debugging-provider-packages.md
@@ -7,15 +7,12 @@ meta_image: /images/docs/meta-images/docs-meta.png
menu:
iac:
name: Debugging packages
- parent: iac-packages-automation-packages
- weight: 2
- usingpulumi:
- parent: pulumi-packages
- identifier: how-to-debug-providers
+ parent: iac-using-pulumi-packages
weight: 2
aliases:
- /docs/using-pulumi/pulumi-packages/
- /docs/using-pulumi/pulumi-packages/debugging-provider-packages/
+ - /docs/iac/packages-and-automation/pulumi-packages/debugging-provider-packages/
---
When developing or troubleshooting Pulumi providers, you may need to debug the provider code locally. This guide walks you through starting your provider in debug mode, setting breakpoints, and running tests.
diff --git a/content/docs/iac/packages-and-automation/pulumi-packages/img/goland-debug-config.png b/content/docs/iac/using-pulumi/pulumi-packages/img/goland-debug-config.png
similarity index 100%
rename from content/docs/iac/packages-and-automation/pulumi-packages/img/goland-debug-config.png
rename to content/docs/iac/using-pulumi/pulumi-packages/img/goland-debug-config.png
diff --git a/content/docs/iac/packages-and-automation/pulumi-packages/img/pulumi-package-concepts.png b/content/docs/iac/using-pulumi/pulumi-packages/img/pulumi-package-concepts.png
similarity index 100%
rename from content/docs/iac/packages-and-automation/pulumi-packages/img/pulumi-package-concepts.png
rename to content/docs/iac/using-pulumi/pulumi-packages/img/pulumi-package-concepts.png
diff --git a/content/docs/iac/packages-and-automation/pulumi-packages/img/pulumi-package-overview.png b/content/docs/iac/using-pulumi/pulumi-packages/img/pulumi-package-overview.png
similarity index 100%
rename from content/docs/iac/packages-and-automation/pulumi-packages/img/pulumi-package-overview.png
rename to content/docs/iac/using-pulumi/pulumi-packages/img/pulumi-package-overview.png
diff --git a/content/docs/iac/packages-and-automation/pulumi-packages/img/vscode-debug-config-connect-to-server.png b/content/docs/iac/using-pulumi/pulumi-packages/img/vscode-debug-config-connect-to-server.png
similarity index 100%
rename from content/docs/iac/packages-and-automation/pulumi-packages/img/vscode-debug-config-connect-to-server.png
rename to content/docs/iac/using-pulumi/pulumi-packages/img/vscode-debug-config-connect-to-server.png
diff --git a/content/docs/iac/packages-and-automation/pulumi-packages/img/vscode-debug-config.png b/content/docs/iac/using-pulumi/pulumi-packages/img/vscode-debug-config.png
similarity index 100%
rename from content/docs/iac/packages-and-automation/pulumi-packages/img/vscode-debug-config.png
rename to content/docs/iac/using-pulumi/pulumi-packages/img/vscode-debug-config.png
diff --git a/content/docs/iac/packages-and-automation/pulumi-packages/img/vscode-launch-config-connect-to-server.png b/content/docs/iac/using-pulumi/pulumi-packages/img/vscode-launch-config-connect-to-server.png
similarity index 100%
rename from content/docs/iac/packages-and-automation/pulumi-packages/img/vscode-launch-config-connect-to-server.png
rename to content/docs/iac/using-pulumi/pulumi-packages/img/vscode-launch-config-connect-to-server.png
diff --git a/content/docs/iac/packages-and-automation/pulumi-packages/img/vscode-launch-config.png b/content/docs/iac/using-pulumi/pulumi-packages/img/vscode-launch-config.png
similarity index 100%
rename from content/docs/iac/packages-and-automation/pulumi-packages/img/vscode-launch-config.png
rename to content/docs/iac/using-pulumi/pulumi-packages/img/vscode-launch-config.png
diff --git a/content/docs/iac/packages-and-automation/pulumi-packages/schema.md b/content/docs/iac/using-pulumi/pulumi-packages/schema.md
similarity index 99%
rename from content/docs/iac/packages-and-automation/pulumi-packages/schema.md
rename to content/docs/iac/using-pulumi/pulumi-packages/schema.md
index 03fef96352a6..0d7f12704269 100644
--- a/content/docs/iac/packages-and-automation/pulumi-packages/schema.md
+++ b/content/docs/iac/using-pulumi/pulumi-packages/schema.md
@@ -8,14 +8,12 @@ meta_image: /images/docs/meta-images/docs-meta.png
menu:
iac:
name: Schema reference
- parent: iac-packages-automation-packages
- weight: 3
- usingpulumi:
- parent: pulumi-packages
+ parent: iac-using-pulumi-packages
weight: 3
aliases:
- /docs/guides/pulumi-packages/schema/
- /docs/using-pulumi/pulumi-packages/schema/
+- /docs/iac/packages-and-automation/pulumi-packages/schema/
---
Pulumi Packages are described by a package schema, which is used to drive code generation for SDKs in each supported Pulumi language, as well as generation of language-agnostic package documentation. This schema can be manually authored (for component packages) or generated from some other source (such as a cloud provider's API specifications for a native Pulumi resource provider). Packages can expose resources and functions, define types used by these resources and functions, and provide packaging metadata for language-specific SDKs.
diff --git a/content/docs/pulumi-cloud/_index.md b/content/docs/pulumi-cloud/_index.md
index 73bf90b636c3..1751a41771ba 100644
--- a/content/docs/pulumi-cloud/_index.md
+++ b/content/docs/pulumi-cloud/_index.md
@@ -10,9 +10,6 @@ menu:
cloud:
name: Pulumi Cloud
identifier: cloud-home
- pulumicloud:
- name: Overview
- identifier: pulumi-cloud
aliases:
- /docs/reference/service/
- /docs/intro/console/accounts-and-organizations/editions/
diff --git a/content/docs/pulumi-cloud/access-management/_index.md b/content/docs/pulumi-cloud/access-management/_index.md
index 6651f77b6a79..744b126f7e40 100644
--- a/content/docs/pulumi-cloud/access-management/_index.md
+++ b/content/docs/pulumi-cloud/access-management/_index.md
@@ -10,9 +10,6 @@ menu:
parent: cloud-home
weight: 10
identifier: pulumi-cloud-access-management
- pulumicloud:
- weight: 7
- identifier: access-management
---
Pulumi Cloud offers a number of identity and access management controls.
diff --git a/content/docs/pulumi-cloud/access-management/access-tokens.md b/content/docs/pulumi-cloud/access-management/access-tokens.md
index 3465343151c5..c49f2ac792ef 100644
--- a/content/docs/pulumi-cloud/access-management/access-tokens.md
+++ b/content/docs/pulumi-cloud/access-management/access-tokens.md
@@ -10,10 +10,6 @@ menu:
parent: pulumi-cloud-access-management
weight: 3
identifier: pulumi-cloud-access-management-access-tokens
- pulumicloud:
- parent: access-management
- weight: 2
- identifier: pulumi-cloud-access-tokens
aliases:
- /docs/intro/pulumi-service/organization-access-tokens/
- /docs/intro/pulumi-cloud/organization-access-tokens/
diff --git a/content/docs/pulumi-cloud/access-management/accounts.md b/content/docs/pulumi-cloud/access-management/accounts.md
index 59a69dbe8b2f..cef1379bbdd6 100644
--- a/content/docs/pulumi-cloud/access-management/accounts.md
+++ b/content/docs/pulumi-cloud/access-management/accounts.md
@@ -10,8 +10,6 @@ menu:
parent: pulumi-cloud-access-management
weight: 1
identifier: pulumi-cloud-access-management-accounts
- pulumicloud:
- weight: 1
aliases:
- /docs/intro/console/accounts/
- /docs/intro/console/accounts/account/
diff --git a/content/docs/pulumi-cloud/access-management/billing-managers.md b/content/docs/pulumi-cloud/access-management/billing-managers.md
index e307723df831..85e80aa722eb 100644
--- a/content/docs/pulumi-cloud/access-management/billing-managers.md
+++ b/content/docs/pulumi-cloud/access-management/billing-managers.md
@@ -10,9 +10,6 @@ menu:
parent: pulumi-cloud-access-management
weight: 5
identifier: pulumi-cloud-access-management-billing-managers
- pulumicloud:
- parent: access-management
- weight: 3
aliases:
- /docs/intro/pulumi-service/billing-managers/
- /docs/intro/pulumi-cloud/billing-managers/
diff --git a/content/docs/pulumi-cloud/access-management/oidc/_index.md b/content/docs/pulumi-cloud/access-management/oidc/_index.md
index 377a0a98c3f8..4ddb1530c002 100644
--- a/content/docs/pulumi-cloud/access-management/oidc/_index.md
+++ b/content/docs/pulumi-cloud/access-management/oidc/_index.md
@@ -10,9 +10,6 @@ menu:
parent: pulumi-cloud-access-management
weight: 4
identifier: pulumi-cloud-access-management-oidc
- pulumicloud:
- identifier: openid-connect
- weight: 5
aliases:
- /docs/pulumi-cloud/oidc/
---
diff --git a/content/docs/pulumi-cloud/access-management/oidc/client/_index.md b/content/docs/pulumi-cloud/access-management/oidc/client/_index.md
index 0a7f93634353..5451f72ba004 100644
--- a/content/docs/pulumi-cloud/access-management/oidc/client/_index.md
+++ b/content/docs/pulumi-cloud/access-management/oidc/client/_index.md
@@ -11,10 +11,6 @@ menu:
parent: pulumi-cloud-access-management-oidc
weight: 1
identifier: pulumi-cloud-access-management-oidc-client
- pulumicloud:
- parent: openid-connect
- identifier: openid-connect-client
- weight: 4
aliases:
- /docs/pulumi-cloud/oidc/client/
---
diff --git a/content/docs/pulumi-cloud/access-management/oidc/client/github.md b/content/docs/pulumi-cloud/access-management/oidc/client/github.md
index 1edcf29d4667..cf28e2073ac0 100644
--- a/content/docs/pulumi-cloud/access-management/oidc/client/github.md
+++ b/content/docs/pulumi-cloud/access-management/oidc/client/github.md
@@ -10,9 +10,6 @@ menu:
parent: pulumi-cloud-access-management-oidc-client
weight: 1
identifier: pulumi-cloud-access-management-oidc-client-github
- pulumicloud:
- parent: openid-connect-client
- weight: 1
aliases:
- /docs/pulumi-cloud/oidc/client/github/
---
diff --git a/content/docs/pulumi-cloud/access-management/oidc/client/kubernetes-gke.md b/content/docs/pulumi-cloud/access-management/oidc/client/kubernetes-gke.md
index 6fe79b12ca2e..80b1b123be99 100644
--- a/content/docs/pulumi-cloud/access-management/oidc/client/kubernetes-gke.md
+++ b/content/docs/pulumi-cloud/access-management/oidc/client/kubernetes-gke.md
@@ -10,9 +10,6 @@ menu:
parent: pulumi-cloud-access-management-oidc-client
weight: 2
identifier: pulumi-cloud-access-management-oidc-client-kubernetes-gke
- pulumicloud:
- parent: openid-connect-client
- weight: 1
aliases:
- /docs/pulumi-cloud/oidc/client/kubernetes-gke/
---
diff --git a/content/docs/pulumi-cloud/access-management/oidc/provider/_index.md b/content/docs/pulumi-cloud/access-management/oidc/provider/_index.md
index bcf294b1f9bd..1b8c9aeb2886 100644
--- a/content/docs/pulumi-cloud/access-management/oidc/provider/_index.md
+++ b/content/docs/pulumi-cloud/access-management/oidc/provider/_index.md
@@ -11,10 +11,6 @@ menu:
parent: pulumi-cloud-access-management-oidc
weight: 3
identifier: pulumi-cloud-access-management-oidc-provider
- pulumicloud:
- parent: openid-connect
- identifier: openid-connect-provider
- weight: 4
aliases:
- /docs/pulumi-cloud/oidc/provider/
---
diff --git a/content/docs/pulumi-cloud/access-management/oidc/provider/aws.md b/content/docs/pulumi-cloud/access-management/oidc/provider/aws.md
index b51237ba7d66..2631cf2f36dc 100644
--- a/content/docs/pulumi-cloud/access-management/oidc/provider/aws.md
+++ b/content/docs/pulumi-cloud/access-management/oidc/provider/aws.md
@@ -10,10 +10,6 @@ menu:
parent: pulumi-cloud-access-management-oidc-provider
weight: 1
identifier: pulumi-cloud-access-management-oidc-provider-aws
- pulumicloud:
- parent: openid-connect-provider
- weight: 1
-
aliases:
- /docs/guides/oidc/provider/aws
- /docs/intro/deployments/oidc/provider/aws/
diff --git a/content/docs/pulumi-cloud/access-management/oidc/provider/azure.md b/content/docs/pulumi-cloud/access-management/oidc/provider/azure.md
index c0d5ad317dd8..37cb61917b65 100644
--- a/content/docs/pulumi-cloud/access-management/oidc/provider/azure.md
+++ b/content/docs/pulumi-cloud/access-management/oidc/provider/azure.md
@@ -10,10 +10,6 @@ menu:
parent: pulumi-cloud-access-management-oidc-provider
weight: 2
identifier: pulumi-cloud-access-management-oidc-provider-azure
- pulumicloud:
- parent: openid-connect-provider
- weight: 1
-
aliases:
- /docs/guides/oidc/provider/azure
- /docs/intro/deployments/oidc/provider/azure/
diff --git a/content/docs/pulumi-cloud/access-management/oidc/provider/gcp.md b/content/docs/pulumi-cloud/access-management/oidc/provider/gcp.md
index 476d5372e85b..a082318242ea 100644
--- a/content/docs/pulumi-cloud/access-management/oidc/provider/gcp.md
+++ b/content/docs/pulumi-cloud/access-management/oidc/provider/gcp.md
@@ -10,10 +10,6 @@ menu:
parent: pulumi-cloud-access-management-oidc-provider
weight: 3
identifier: pulumi-cloud-access-management-oidc-provider-gcp
- pulumicloud:
- parent: openid-connect-provider
- weight: 1
-
aliases:
- /docs/guides/oidc/provider/gcp
- /docs/intro/deployments/oidc/provider/gcp/
diff --git a/content/docs/pulumi-cloud/access-management/oidc/provider/vault/_index.md b/content/docs/pulumi-cloud/access-management/oidc/provider/vault/_index.md
index 03b2e187d1b2..bc516fb56da4 100644
--- a/content/docs/pulumi-cloud/access-management/oidc/provider/vault/_index.md
+++ b/content/docs/pulumi-cloud/access-management/oidc/provider/vault/_index.md
@@ -10,9 +10,6 @@ menu:
parent: pulumi-cloud-access-management-oidc-provider
weight: 4
identifier: pulumi-cloud-access-management-oidc-provider-vault
- pulumicloud:
- parent: openid-connect-provider
- weight: 1
aliases:
- /docs/pulumi-cloud/oidc/provider/vault/
---
diff --git a/content/docs/pulumi-cloud/access-management/saml/_index.md b/content/docs/pulumi-cloud/access-management/saml/_index.md
index 0a36a21666b0..19b68175637d 100644
--- a/content/docs/pulumi-cloud/access-management/saml/_index.md
+++ b/content/docs/pulumi-cloud/access-management/saml/_index.md
@@ -12,11 +12,6 @@ menu:
parent: pulumi-cloud-access-management
weight: 6
identifier: pulumi-cloud-access-management-saml
- pulumicloud:
- weight: 4
- identifier: saml
- parent: access-management
-
aliases:
- /docs/reference/service/saml-overview/
- /docs/console/accounts/saml/
diff --git a/content/docs/pulumi-cloud/access-management/saml/aad.md b/content/docs/pulumi-cloud/access-management/saml/aad.md
index 0aaf53ef4d88..ddd97831cbfe 100644
--- a/content/docs/pulumi-cloud/access-management/saml/aad.md
+++ b/content/docs/pulumi-cloud/access-management/saml/aad.md
@@ -11,9 +11,6 @@ menu:
parent: pulumi-cloud-access-management-saml
weight: 3
identifier: pulumi-cloud-access-management-saml-aad
- pulumicloud:
- parent: saml
- weight: 2
aliases:
- /docs/reference/service/saml-aad/
- /docs/console/accounts/saml/aad/
diff --git a/content/docs/pulumi-cloud/access-management/saml/auth0.md b/content/docs/pulumi-cloud/access-management/saml/auth0.md
index 9518747a9f94..93acb95af339 100644
--- a/content/docs/pulumi-cloud/access-management/saml/auth0.md
+++ b/content/docs/pulumi-cloud/access-management/saml/auth0.md
@@ -10,10 +10,6 @@ menu:
parent: pulumi-cloud-access-management-saml
weight: 2
identifier: pulumi-cloud-access-management-saml-auth0
- pulumicloud:
- parent: saml
- weight: 2
-
aliases:
- /docs/reference/service/saml-auth0/
- /docs/console/accounts/saml/auth0/
diff --git a/content/docs/pulumi-cloud/access-management/saml/gsuite.md b/content/docs/pulumi-cloud/access-management/saml/gsuite.md
index 0911121ec170..86716c46ac40 100644
--- a/content/docs/pulumi-cloud/access-management/saml/gsuite.md
+++ b/content/docs/pulumi-cloud/access-management/saml/gsuite.md
@@ -11,10 +11,6 @@ menu:
parent: pulumi-cloud-access-management-saml
weight: 4
identifier: pulumi-cloud-access-management-saml-gsuite
- pulumicloud:
- parent: saml
- weight: 2
-
aliases:
- /docs/reference/service/saml-gsuite/
- /docs/console/accounts/saml/gsuite/
diff --git a/content/docs/pulumi-cloud/access-management/saml/okta.md b/content/docs/pulumi-cloud/access-management/saml/okta.md
index afae862ca342..d491cd965e87 100644
--- a/content/docs/pulumi-cloud/access-management/saml/okta.md
+++ b/content/docs/pulumi-cloud/access-management/saml/okta.md
@@ -11,10 +11,6 @@ menu:
parent: pulumi-cloud-access-management-saml
weight: 5
identifier: pulumi-cloud-access-management-saml-okta
- pulumicloud:
- parent: saml
- weight: 2
-
aliases:
- /docs/reference/service/saml-okta/
- /docs/console/accounts/saml/okta/
diff --git a/content/docs/pulumi-cloud/access-management/saml/onelogin.md b/content/docs/pulumi-cloud/access-management/saml/onelogin.md
index 02d741e1b983..850b568b2b7c 100644
--- a/content/docs/pulumi-cloud/access-management/saml/onelogin.md
+++ b/content/docs/pulumi-cloud/access-management/saml/onelogin.md
@@ -11,9 +11,6 @@ menu:
parent: pulumi-cloud-access-management-saml
weight: 3
identifier: pulumi-cloud-access-management-saml-onelogin
- pulumicloud:
- parent: saml
- weight: 2
aliases:
- /docs/reference/service/saml-onelogin/
- /docs/console/accounts/saml/onelogin/
diff --git a/content/docs/pulumi-cloud/access-management/saml/sso.md b/content/docs/pulumi-cloud/access-management/saml/sso.md
index 45e77ca0b575..aee93fba3825 100644
--- a/content/docs/pulumi-cloud/access-management/saml/sso.md
+++ b/content/docs/pulumi-cloud/access-management/saml/sso.md
@@ -12,9 +12,6 @@ menu:
parent: pulumi-cloud-access-management-saml
weight: 1
identifier: pulumi-cloud-access-management-saml-sso
- pulumicloud:
- parent: saml
- weight: 1
aliases:
- /docs/intro/pulumi-cloud/accounts/saml/
- /docs/guides/saml/sso/
diff --git a/content/docs/pulumi-cloud/access-management/scim/_index.md b/content/docs/pulumi-cloud/access-management/scim/_index.md
index 71b726f5a6cc..be7b809d8eea 100644
--- a/content/docs/pulumi-cloud/access-management/scim/_index.md
+++ b/content/docs/pulumi-cloud/access-management/scim/_index.md
@@ -10,10 +10,6 @@ menu:
parent: pulumi-cloud-access-management
weight: 7
identifier: pulumi-cloud-access-management-scim
- pulumicloud:
- weight: 6
- identifier: scim
- parent: access-management
aliases:
- /docs/guides/scim/
---
diff --git a/content/docs/pulumi-cloud/access-management/scim/azuread.md b/content/docs/pulumi-cloud/access-management/scim/azuread.md
index 09ce1502aaee..a7d368882448 100644
--- a/content/docs/pulumi-cloud/access-management/scim/azuread.md
+++ b/content/docs/pulumi-cloud/access-management/scim/azuread.md
@@ -10,10 +10,6 @@ menu:
parent: pulumi-cloud-access-management-scim
weight: 1
identifier: pulumi-cloud-access-management-scim-azuread
- pulumicloud:
- identifier: azuread-scim
- parent: scim
- weight: 1
aliases:
- /docs/guides/scim/azuread/
---
diff --git a/content/docs/pulumi-cloud/access-management/scim/faq.md b/content/docs/pulumi-cloud/access-management/scim/faq.md
index 4b8773982156..54edaa303f8d 100644
--- a/content/docs/pulumi-cloud/access-management/scim/faq.md
+++ b/content/docs/pulumi-cloud/access-management/scim/faq.md
@@ -10,10 +10,6 @@ menu:
parent: pulumi-cloud-access-management-scim
weight: 4
identifier: pulumi-cloud-access-management-scim-faq
- pulumicloud:
- identifier: faq-scim
- parent: scim
- weight: 4
aliases:
- /docs/guides/scim/faq/
---
diff --git a/content/docs/pulumi-cloud/access-management/scim/okta.md b/content/docs/pulumi-cloud/access-management/scim/okta.md
index b1650eeab1a1..f4c044b56075 100644
--- a/content/docs/pulumi-cloud/access-management/scim/okta.md
+++ b/content/docs/pulumi-cloud/access-management/scim/okta.md
@@ -10,10 +10,6 @@ menu:
parent: pulumi-cloud-access-management-scim
weight: 2
identifier: pulumi-cloud-access-management-scim-okta
- pulumicloud:
- identifier: okta-scim
- parent: scim
- weight: 2
aliases:
- /docs/guides/scim/okta/
---
diff --git a/content/docs/pulumi-cloud/access-management/scim/onelogin.md b/content/docs/pulumi-cloud/access-management/scim/onelogin.md
index d348048fd48f..a2b1a5ca01f9 100644
--- a/content/docs/pulumi-cloud/access-management/scim/onelogin.md
+++ b/content/docs/pulumi-cloud/access-management/scim/onelogin.md
@@ -10,10 +10,6 @@ menu:
parent: pulumi-cloud-access-management-scim
weight: 3
identifier: pulumi-cloud-access-management-scim-onelogin
- pulumicloud:
- identifier: onelogin-scim
- parent: scim
- weight: 3
aliases:
- /docs/guides/scim/onelogin/
---
diff --git a/content/docs/pulumi-cloud/access-management/teams.md b/content/docs/pulumi-cloud/access-management/teams.md
index b4ce620e91a4..a57d5a05246e 100644
--- a/content/docs/pulumi-cloud/access-management/teams.md
+++ b/content/docs/pulumi-cloud/access-management/teams.md
@@ -10,9 +10,6 @@ menu:
parent: pulumi-cloud-access-management
weight: 2
identifier: pulumi-cloud-access-management-teams
- pulumicloud:
- weight: 1
- parent: access-management
aliases:
- /docs/reference/service/teams/
- /docs/console/collaboration/teams/
diff --git a/content/docs/pulumi-cloud/admin/audit-logs.md b/content/docs/pulumi-cloud/admin/audit-logs.md
index db3061552929..df3650913ad7 100644
--- a/content/docs/pulumi-cloud/admin/audit-logs.md
+++ b/content/docs/pulumi-cloud/admin/audit-logs.md
@@ -10,8 +10,6 @@ menu:
parent: pulumi-cloud-admin
weight: 3
identifier: pulumi-cloud-admin-audit-logs
- pulumicloud:
- weight: 8
aliases:
- /docs/intro/console/collaboration/auditing/
- /docs/intro/console/auditing/
diff --git a/content/docs/pulumi-cloud/admin/organizations.md b/content/docs/pulumi-cloud/admin/organizations.md
index 7e79c0bbdacf..dfe86b1e0109 100644
--- a/content/docs/pulumi-cloud/admin/organizations.md
+++ b/content/docs/pulumi-cloud/admin/organizations.md
@@ -10,8 +10,6 @@ menu:
parent: pulumi-cloud-admin
weight: 1
identifier: pulumi-cloud-admin-organizations
- pulumicloud:
- weight: 2
aliases:
- /docs/reference/service/orgs/
- /docs/console/accounts/organizations/
diff --git a/content/docs/pulumi-cloud/admin/self-hosted/_index.md b/content/docs/pulumi-cloud/admin/self-hosted/_index.md
index 3b64aaba07b0..20aebf274f31 100644
--- a/content/docs/pulumi-cloud/admin/self-hosted/_index.md
+++ b/content/docs/pulumi-cloud/admin/self-hosted/_index.md
@@ -10,9 +10,6 @@ menu:
parent: pulumi-cloud-admin
weight: 2
identifier: pulumi-cloud-admin-self-hosted
- pulumicloud:
- identifier: self-hosted
- weight: 11
aliases:
- /docs/guides/self-hosted/
- /docs/pulumi-cloud/self-hosted/
diff --git a/content/docs/pulumi-cloud/admin/self-hosted/changelog.md b/content/docs/pulumi-cloud/admin/self-hosted/changelog.md
index dbe686badffe..f29b8cf49135 100644
--- a/content/docs/pulumi-cloud/admin/self-hosted/changelog.md
+++ b/content/docs/pulumi-cloud/admin/self-hosted/changelog.md
@@ -10,9 +10,6 @@ menu:
parent: pulumi-cloud-admin-self-hosted
weight: 5
identifier: pulumi-cloud-admin-self-hosted-changelog
- pulumicloud:
- parent: self-hosted
- weight: 5
aliases:
- /docs/pulumi-cloud/self-hosted/changelog/
---
diff --git a/content/docs/pulumi-cloud/admin/self-hosted/components/_index.md b/content/docs/pulumi-cloud/admin/self-hosted/components/_index.md
index ac69cb7cf45a..f5f9b0cd7903 100644
--- a/content/docs/pulumi-cloud/admin/self-hosted/components/_index.md
+++ b/content/docs/pulumi-cloud/admin/self-hosted/components/_index.md
@@ -10,9 +10,6 @@ menu:
parent: pulumi-cloud-admin-self-hosted
weight: 2
identifier: pulumi-cloud-admin-self-hosted-components
- pulumicloud:
- parent: self-hosted
- identifier: self-hosted-components
aliases:
- /docs/guides/self-hosted/console/
- /docs/guides/self-hosted/components/
diff --git a/content/docs/pulumi-cloud/admin/self-hosted/components/api.md b/content/docs/pulumi-cloud/admin/self-hosted/components/api.md
index 93c6066c831d..8b3f9b80a44a 100644
--- a/content/docs/pulumi-cloud/admin/self-hosted/components/api.md
+++ b/content/docs/pulumi-cloud/admin/self-hosted/components/api.md
@@ -10,9 +10,6 @@ menu:
parent: pulumi-cloud-admin-self-hosted-components
weight: 1
identifier: pulumi-cloud-admin-self-hosted-components-api
- pulumicloud:
- parent: self-hosted-components
- weight: 1
aliases:
- /docs/guides/self-hosted/components/api/
- /docs/pulumi-cloud/self-hosted/components/api/
diff --git a/content/docs/pulumi-cloud/admin/self-hosted/components/console.md b/content/docs/pulumi-cloud/admin/self-hosted/components/console.md
index 4daaf22c9447..e665506c5997 100644
--- a/content/docs/pulumi-cloud/admin/self-hosted/components/console.md
+++ b/content/docs/pulumi-cloud/admin/self-hosted/components/console.md
@@ -10,9 +10,6 @@ menu:
parent: pulumi-cloud-admin-self-hosted-components
weight: 2
identifier: pulumi-cloud-admin-self-hosted-components-console
- pulumicloud:
- parent: self-hosted-components
- weight: 2
aliases:
- /docs/guides/self-hosted/components/console/
- /docs/pulumi-cloud/self-hosted/components/console/
diff --git a/content/docs/pulumi-cloud/admin/self-hosted/components/deployments.md b/content/docs/pulumi-cloud/admin/self-hosted/components/deployments.md
index 6a18ef949e6f..92ce3a23b819 100644
--- a/content/docs/pulumi-cloud/admin/self-hosted/components/deployments.md
+++ b/content/docs/pulumi-cloud/admin/self-hosted/components/deployments.md
@@ -10,9 +10,6 @@ menu:
parent: pulumi-cloud-admin-self-hosted-components
weight: 4
identifier: pulumi-cloud-admin-self-hosted-components-deployments
- pulumicloud:
- parent: self-hosted-components
- weight: 1
aliases:
- /docs/guides/self-hosted/components/deployments/
- /docs/pulumi-cloud/self-hosted/components/deployments/
diff --git a/content/docs/pulumi-cloud/admin/self-hosted/components/search.md b/content/docs/pulumi-cloud/admin/self-hosted/components/search.md
index 7d29552cc6f9..cc343f1cf511 100644
--- a/content/docs/pulumi-cloud/admin/self-hosted/components/search.md
+++ b/content/docs/pulumi-cloud/admin/self-hosted/components/search.md
@@ -10,9 +10,6 @@ menu:
parent: pulumi-cloud-admin-self-hosted-components
weight: 3
identifier: pulumi-cloud-admin-self-hosted-components-search
- pulumicloud:
- parent: self-hosted-components
- weight: 1
aliases:
- /docs/guides/self-hosted/components/search/
- /docs/pulumi-cloud/self-hosted/components/search/
diff --git a/content/docs/pulumi-cloud/admin/self-hosted/deployment-options/_index.md b/content/docs/pulumi-cloud/admin/self-hosted/deployment-options/_index.md
index b39fd428ba47..0844a8ca0acd 100644
--- a/content/docs/pulumi-cloud/admin/self-hosted/deployment-options/_index.md
+++ b/content/docs/pulumi-cloud/admin/self-hosted/deployment-options/_index.md
@@ -10,10 +10,6 @@ menu:
parent: pulumi-cloud-admin-self-hosted
weight: 1
identifier: pulumi-cloud-admin-self-hosted-deployment-options
- pulumicloud:
- parent: self-hosted
- identifier: deployment-options
- weight: 1
aliases:
- /docs/pulumi-cloud/self-hosted/deployment-options/
---
diff --git a/content/docs/pulumi-cloud/admin/self-hosted/deployment-options/aks-hosted.md b/content/docs/pulumi-cloud/admin/self-hosted/deployment-options/aks-hosted.md
index c1f717e3c6d3..93fa8ab5e59a 100644
--- a/content/docs/pulumi-cloud/admin/self-hosted/deployment-options/aks-hosted.md
+++ b/content/docs/pulumi-cloud/admin/self-hosted/deployment-options/aks-hosted.md
@@ -10,9 +10,6 @@ menu:
parent: pulumi-cloud-admin-self-hosted-deployment-options
weight: 4
identifier: pulumi-cloud-admin-self-hosted-deployment-options-aks
- pulumicloud:
- parent: deployment-options
- weight: 4
aliases:
- /docs/guides/self-hosted/aks-hosted/
- /docs/pulumi-cloud/self-hosted/deployment-options/aks-hosted/
diff --git a/content/docs/pulumi-cloud/admin/self-hosted/deployment-options/byo-infra-hosted.md b/content/docs/pulumi-cloud/admin/self-hosted/deployment-options/byo-infra-hosted.md
index 42028c63d08c..c34ac2e0b7e1 100644
--- a/content/docs/pulumi-cloud/admin/self-hosted/deployment-options/byo-infra-hosted.md
+++ b/content/docs/pulumi-cloud/admin/self-hosted/deployment-options/byo-infra-hosted.md
@@ -10,9 +10,6 @@ menu:
parent: pulumi-cloud-admin-self-hosted-deployment-options
weight: 7
identifier: pulumi-cloud-admin-self-hosted-deployment-options-byo-infra-hosted
- pulumicloud:
- parent: deployment-options
- weight: 7
aliases:
- /docs/guides/self-hosted/byo-infra-hosted/
- /docs/pulumi-cloud/self-hosted/deployment-options/byo-infra-hosted/
diff --git a/content/docs/pulumi-cloud/admin/self-hosted/deployment-options/ecs-hosted.md b/content/docs/pulumi-cloud/admin/self-hosted/deployment-options/ecs-hosted.md
index 0f650d9dcd37..88dadc323c09 100644
--- a/content/docs/pulumi-cloud/admin/self-hosted/deployment-options/ecs-hosted.md
+++ b/content/docs/pulumi-cloud/admin/self-hosted/deployment-options/ecs-hosted.md
@@ -10,9 +10,6 @@ menu:
parent: pulumi-cloud-admin-self-hosted-deployment-options
weight: 2
identifier: pulumi-cloud-admin-self-hosted-deployment-options-ecs
- pulumicloud:
- parent: deployment-options
- weight: 2
aliases:
- /docs/guides/self-hosted/ecs-hosted/
- /docs/pulumi-cloud/self-hosted/deployment-options/ecs-hosted/
diff --git a/content/docs/pulumi-cloud/admin/self-hosted/deployment-options/eks-hosted.md b/content/docs/pulumi-cloud/admin/self-hosted/deployment-options/eks-hosted.md
index 713b1166cf6a..8c24c574df13 100644
--- a/content/docs/pulumi-cloud/admin/self-hosted/deployment-options/eks-hosted.md
+++ b/content/docs/pulumi-cloud/admin/self-hosted/deployment-options/eks-hosted.md
@@ -10,9 +10,6 @@ menu:
parent: pulumi-cloud-admin-self-hosted-deployment-options
weight: 3
identifier: pulumi-cloud-admin-self-hosted-deployment-options-eks
- pulumicloud:
- parent: deployment-options
- weight: 3
aliases:
- /docs/guides/self-hosted/eks-hosted/
- /docs/pulumi-cloud/self-hosted/deployment-options/eks-hosted/
diff --git a/content/docs/pulumi-cloud/admin/self-hosted/deployment-options/gke-hosted.md b/content/docs/pulumi-cloud/admin/self-hosted/deployment-options/gke-hosted.md
index d47becc08b50..de8031c405ed 100644
--- a/content/docs/pulumi-cloud/admin/self-hosted/deployment-options/gke-hosted.md
+++ b/content/docs/pulumi-cloud/admin/self-hosted/deployment-options/gke-hosted.md
@@ -10,9 +10,6 @@ menu:
parent: pulumi-cloud-admin-self-hosted-deployment-options
weight: 5
identifier: pulumi-cloud-admin-self-hosted-deployment-options-gke
- pulumicloud:
- parent: deployment-options
- weight: 4
aliases:
- /docs/guides/self-hosted/gke-hosted/
- /docs/pulumi-cloud/self-hosted/deployment-options/gke-hosted/
diff --git a/content/docs/pulumi-cloud/admin/self-hosted/deployment-options/local-docker.md b/content/docs/pulumi-cloud/admin/self-hosted/deployment-options/local-docker.md
index 6a5fb60aa023..0c46ea1e703f 100644
--- a/content/docs/pulumi-cloud/admin/self-hosted/deployment-options/local-docker.md
+++ b/content/docs/pulumi-cloud/admin/self-hosted/deployment-options/local-docker.md
@@ -10,9 +10,6 @@ menu:
parent: pulumi-cloud-admin-self-hosted-deployment-options
weight: 6
identifier: pulumi-cloud-admin-self-hosted-deployment-options-local-docker
- pulumicloud:
- parent: deployment-options
- weight: 6
aliases:
- /docs/guides/self-hosted/local-docker/
- /docs/pulumi-cloud/self-hosted/deployment-options/local-docker/
diff --git a/content/docs/pulumi-cloud/admin/self-hosted/deployment-options/quickstart-docker-compose.md b/content/docs/pulumi-cloud/admin/self-hosted/deployment-options/quickstart-docker-compose.md
index dafa1544c32a..25e29eddcf95 100644
--- a/content/docs/pulumi-cloud/admin/self-hosted/deployment-options/quickstart-docker-compose.md
+++ b/content/docs/pulumi-cloud/admin/self-hosted/deployment-options/quickstart-docker-compose.md
@@ -10,9 +10,6 @@ menu:
parent: pulumi-cloud-admin-self-hosted-deployment-options
weight: 1
identifier: pulumi-cloud-admin-self-hosted-deployment-options-quickstart-docker-compose
- pulumicloud:
- parent: deployment-options
- weight: 1
aliases:
- /docs/guides/self-hosted/quickstart-docker-compose/
- /docs/pulumi-cloud/self-hosted/deployment-options/quickstart-docker-compose/
diff --git a/content/docs/pulumi-cloud/admin/self-hosted/network.md b/content/docs/pulumi-cloud/admin/self-hosted/network.md
index 21fcbcc18035..5d61efa063b3 100644
--- a/content/docs/pulumi-cloud/admin/self-hosted/network.md
+++ b/content/docs/pulumi-cloud/admin/self-hosted/network.md
@@ -10,9 +10,6 @@ menu:
parent: pulumi-cloud-admin-self-hosted
weight: 4
identifier: pulumi-cloud-admin-self-hosted-network
- pulumicloud:
- parent: self-hosted
- weight: 4
aliases:
- /docs/guides/self-hosted/requirements/
- /docs/guides/self-hosted/requirements/network/
diff --git a/content/docs/pulumi-cloud/admin/self-hosted/saml-sso.md b/content/docs/pulumi-cloud/admin/self-hosted/saml-sso.md
index 36bf046cfe72..d74c79a7b387 100644
--- a/content/docs/pulumi-cloud/admin/self-hosted/saml-sso.md
+++ b/content/docs/pulumi-cloud/admin/self-hosted/saml-sso.md
@@ -10,9 +10,6 @@ menu:
parent: pulumi-cloud-admin-self-hosted
weight: 3
identifier: pulumi-cloud-admin-self-hosted-saml-sso
- pulumicloud:
- parent: self-hosted
- weight: 2
aliases:
- /docs/guides/self-hosted/saml-sso/
- /docs/pulumi-cloud/self-hosted/saml-sso/
diff --git a/content/docs/pulumi-cloud/copilot/_index.md b/content/docs/pulumi-cloud/copilot/_index.md
index 2e3272f40dff..0c65a65295dc 100644
--- a/content/docs/pulumi-cloud/copilot/_index.md
+++ b/content/docs/pulumi-cloud/copilot/_index.md
@@ -10,8 +10,6 @@ menu:
parent: cloud-home
weight: 5
identifier: pulumi-cloud-copilot
- pulumicloud:
- weight: 2
aliases:
- /docs/intro/copilot/
- /docs/intro/pulumi-cloud/copilot/
diff --git a/content/docs/pulumi-cloud/deployments/_index.md b/content/docs/pulumi-cloud/deployments/_index.md
index 35a97f4ca68f..403bd534b9b9 100644
--- a/content/docs/pulumi-cloud/deployments/_index.md
+++ b/content/docs/pulumi-cloud/deployments/_index.md
@@ -10,10 +10,6 @@ menu:
parent: cloud-home
identifier: pulumi-cloud-deployments
weight: 3
- pulumicloud:
- identifier: deployments
- weight: 5
-
aliases:
- /docs/intro/pulumi-service/deployments/
- /docs/intro/deployments/
diff --git a/content/docs/pulumi-cloud/deployments/api.md b/content/docs/pulumi-cloud/deployments/api.md
index bc8cea775b12..09ec0e126c5d 100644
--- a/content/docs/pulumi-cloud/deployments/api.md
+++ b/content/docs/pulumi-cloud/deployments/api.md
@@ -10,9 +10,6 @@ menu:
parent: pulumi-cloud-deployments
weight: 7
identifier: pulumi-cloud-deployments-api
- pulumicloud:
- parent: deployments
- weight: 4
aliases:
- /docs/reference/deployments-rest-api/
- /docs/intro/deployments/api/
diff --git a/content/docs/pulumi-cloud/deployments/ci-cd-integration-assistant.md b/content/docs/pulumi-cloud/deployments/ci-cd-integration-assistant.md
index 0ebb485a19c6..a15ed5be9d81 100644
--- a/content/docs/pulumi-cloud/deployments/ci-cd-integration-assistant.md
+++ b/content/docs/pulumi-cloud/deployments/ci-cd-integration-assistant.md
@@ -10,9 +10,6 @@ menu:
parent: pulumi-cloud-deployments
weight: 11
identifier: pulumi-cloud-deployments-ci-cd-integration-assistant
- pulumicloud:
- parent: deployments
- weight: 10000
aliases:
- /docs/intro/console/extensions/
- /docs/intro/console/extensions/ci-cd-integration-assistant/
diff --git a/content/docs/pulumi-cloud/deployments/customer-managed-agents.md b/content/docs/pulumi-cloud/deployments/customer-managed-agents.md
index 2dc1ba39814f..800b60664963 100644
--- a/content/docs/pulumi-cloud/deployments/customer-managed-agents.md
+++ b/content/docs/pulumi-cloud/deployments/customer-managed-agents.md
@@ -8,9 +8,6 @@ menu:
parent: pulumi-cloud-deployments
weight: 3
identifier: pulumi-cloud-deployments-customer-managed-agents
- pulumicloud:
- parent: deployments
- weight: 2
---
Customer-Managed Agents allow you to self-host deployment agents bringing the same power and flexibility as Pulumi-hosted deployments. Self-hosting your agents comes with many benefits:
diff --git a/content/docs/pulumi-cloud/deployments/drift.md b/content/docs/pulumi-cloud/deployments/drift.md
index 0baf5fbb63a9..3bbb409abd77 100644
--- a/content/docs/pulumi-cloud/deployments/drift.md
+++ b/content/docs/pulumi-cloud/deployments/drift.md
@@ -10,9 +10,6 @@ menu:
parent: pulumi-cloud-deployments
weight: 4
identifier: pulumi-cloud-deployments-drift
- pulumicloud:
- parent: deployments
- weight: 2
---
Drift detection is the process of identifying changes in the actual state of your cloud environment that deviate from the expected state stored in Pulumi Cloud. This deviation can occur for various reasons, including manual adjustments made directly in the cloud provider’s console, unintended consequences of scripts, or unauthorized changes.
diff --git a/content/docs/pulumi-cloud/deployments/faq.md b/content/docs/pulumi-cloud/deployments/faq.md
index 9374999e5e44..75798c73b3d4 100644
--- a/content/docs/pulumi-cloud/deployments/faq.md
+++ b/content/docs/pulumi-cloud/deployments/faq.md
@@ -10,9 +10,6 @@ menu:
parent: pulumi-cloud-deployments
weight: 9
identifier: pulumi-cloud-deployments-faq
- pulumicloud:
- parent: deployments
- weight: 6
aliases:
- /docs/intro/deployments/faq/
---
diff --git a/content/docs/pulumi-cloud/deployments/get-started.md b/content/docs/pulumi-cloud/deployments/get-started.md
index 5dfe85c00a26..2dbfe8c8cc33 100644
--- a/content/docs/pulumi-cloud/deployments/get-started.md
+++ b/content/docs/pulumi-cloud/deployments/get-started.md
@@ -8,9 +8,6 @@ menu:
parent: pulumi-cloud-deployments
weight: 1
identifier: pulumi-cloud-deployments-get-started
- pulumicloud:
- parent: deployments
- weight: 1
---
## Prerequisites
diff --git a/content/docs/pulumi-cloud/deployments/reference.md b/content/docs/pulumi-cloud/deployments/reference.md
index a983bc7e0615..c2d80ba0fd44 100644
--- a/content/docs/pulumi-cloud/deployments/reference.md
+++ b/content/docs/pulumi-cloud/deployments/reference.md
@@ -10,9 +10,6 @@ menu:
parent: pulumi-cloud-deployments
weight: 2
identifier: pulumi-cloud-deployments-reference
- pulumicloud:
- parent: deployments
- weight: 1
aliases:
- /docs/intro/deployments/reference/
---
diff --git a/content/docs/pulumi-cloud/deployments/review-stacks.md b/content/docs/pulumi-cloud/deployments/review-stacks.md
index f4b9212fff12..18b53800c181 100644
--- a/content/docs/pulumi-cloud/deployments/review-stacks.md
+++ b/content/docs/pulumi-cloud/deployments/review-stacks.md
@@ -10,9 +10,6 @@ menu:
parent: pulumi-cloud-deployments
weight: 5
identifier: pulumi-cloud-deployments-review-stacks
- pulumicloud:
- parent: deployments
- weight: 2
---
VIDEO
diff --git a/content/docs/pulumi-cloud/deployments/schedules.md b/content/docs/pulumi-cloud/deployments/schedules.md
index 74535de2e6ef..5572bd5832c1 100644
--- a/content/docs/pulumi-cloud/deployments/schedules.md
+++ b/content/docs/pulumi-cloud/deployments/schedules.md
@@ -10,9 +10,6 @@ menu:
parent: pulumi-cloud-deployments
weight: 8
identifier: pulumi-cloud-deployments-schedules
- pulumicloud:
- parent: deployments
- weight: 4
---
Scheduled Deployments in Pulumi Cloud introduce a robust capability to automate cloud operations, enabling more control over when and how infrastructure updates are applied. This feature is ideal for teams looking to enhance operational efficiency by automating routine tasks and ensuring that changes are made during optimal times, such as off-peak hours or predetermined maintenance windows.
diff --git a/content/docs/pulumi-cloud/deployments/ttl.md b/content/docs/pulumi-cloud/deployments/ttl.md
index bb611e87657f..518892f4477e 100644
--- a/content/docs/pulumi-cloud/deployments/ttl.md
+++ b/content/docs/pulumi-cloud/deployments/ttl.md
@@ -10,9 +10,6 @@ menu:
parent: pulumi-cloud-deployments
weight: 6
identifier: pulumi-cloud-deployments-ttl
- pulumicloud:
- parent: deployments
- weight: 3
---
Every platform Team is familiar with the challenge of managing infrastructure that's easy to spin up but often forgotten, leading to inflated costs and operational burden to manage. Time-to-live (TTL) Stacks in Pulumi Cloud enable the automated management of stack lifecycles by specifying a predefined duration after which the stacks are automatically terminated. This feature is essential for managing ephemeral environments, such as development and testing setups, which do not require permanent infrastructure and can benefit from automatic decommissioning to avoid unnecessary costs and resource usage.
diff --git a/content/docs/pulumi-cloud/deployments/versus.md b/content/docs/pulumi-cloud/deployments/versus.md
index 11202c0f2ffa..eae255cc4c9b 100644
--- a/content/docs/pulumi-cloud/deployments/versus.md
+++ b/content/docs/pulumi-cloud/deployments/versus.md
@@ -10,9 +10,6 @@ menu:
parent: pulumi-cloud-deployments
weight: 10
identifier: pulumi-cloud-deployments-versus
- pulumicloud:
- parent: deployments
- weight: 7
aliases:
- /docs/intro/deployments/versus/
---
diff --git a/content/docs/pulumi-cloud/developer-portals/_index.md b/content/docs/pulumi-cloud/developer-portals/_index.md
index 615bd995b703..d60ebf932a02 100644
--- a/content/docs/pulumi-cloud/developer-portals/_index.md
+++ b/content/docs/pulumi-cloud/developer-portals/_index.md
@@ -9,9 +9,6 @@ menu:
parent: cloud-home
weight: 7
identifier: pulumi-cloud-developer-portals
- pulumicloud:
- weight: 6
- identifier: developer-portals
---
At Pulumi, we work with companies that range in size from a few engineers to entire departments responsible for managing infrastructure.
diff --git a/content/docs/pulumi-cloud/developer-portals/backstage/_index.md b/content/docs/pulumi-cloud/developer-portals/backstage/_index.md
index 666939faad2d..bc5dcddaee90 100644
--- a/content/docs/pulumi-cloud/developer-portals/backstage/_index.md
+++ b/content/docs/pulumi-cloud/developer-portals/backstage/_index.md
@@ -9,9 +9,6 @@ menu:
parent: pulumi-cloud-developer-portals
weight: 3
identifier: pulumi-cloud-developer-portals-backstage
- pulumicloud:
- weight: 3
- parent: developer-portals
---
We’ve seen many developer portal technologies rapidly growing in popularity over the last few years. In particular, we’ve seen Pulumi users adopting [Backstage](https://backstage.io/) and as a result we built the [Pulumi Backstage Plugin](/blog/pulumi-backstage-plugin/) to address the needs of organizations using Backstage and Pulumi together.
diff --git a/content/docs/pulumi-cloud/developer-portals/new-project-wizard/_index.md b/content/docs/pulumi-cloud/developer-portals/new-project-wizard/_index.md
index 64bab2ce06ec..04a35f3b1a40 100644
--- a/content/docs/pulumi-cloud/developer-portals/new-project-wizard/_index.md
+++ b/content/docs/pulumi-cloud/developer-portals/new-project-wizard/_index.md
@@ -9,9 +9,6 @@ menu:
parent: pulumi-cloud-developer-portals
weight: 2
identifier: pulumi-cloud-developer-portals-npw
- pulumicloud:
- weight: 2
- parent: developer-portals
---
Pulumi Cloud provides a New Project Wizard to help walk your organization's members through the process of creating new Pulumi projects. This provides a more turnkey alternative to the [Pulumi Backstage Plugin](/docs/pulumi-cloud/developer-portals/backstage) or custom-built integrations.
diff --git a/content/docs/pulumi-cloud/developer-portals/templates/_index.md b/content/docs/pulumi-cloud/developer-portals/templates/_index.md
index 96ffd2c0cb80..e4ba59932121 100644
--- a/content/docs/pulumi-cloud/developer-portals/templates/_index.md
+++ b/content/docs/pulumi-cloud/developer-portals/templates/_index.md
@@ -9,9 +9,6 @@ menu:
parent: pulumi-cloud-developer-portals
weight: 1
identifier: pulumi-cloud-developer-portals-organizational-templates
- pulumicloud:
- weight: 1
- parent: developer-portals
---
{{% notes "info" %}}
diff --git a/content/docs/pulumi-cloud/insights/_index.md b/content/docs/pulumi-cloud/insights/_index.md
index 1c46c126a153..21633962a5f3 100644
--- a/content/docs/pulumi-cloud/insights/_index.md
+++ b/content/docs/pulumi-cloud/insights/_index.md
@@ -10,9 +10,6 @@ menu:
parent: cloud-home
identifier: pulumi-cloud-insights
weight: 4
- pulumicloud:
- identifier: insights
- weight: 7
aliases:
- /docs/intro/insights/
---
diff --git a/content/docs/pulumi-cloud/insights/accounts.md b/content/docs/pulumi-cloud/insights/accounts.md
index 25c409ef76c6..b0a091e191df 100644
--- a/content/docs/pulumi-cloud/insights/accounts.md
+++ b/content/docs/pulumi-cloud/insights/accounts.md
@@ -10,9 +10,6 @@ menu:
parent: pulumi-cloud-insights
weight: 3
identifier: pulumi-cloud-insights-accounts
- pulumicloud:
- parent: insights
- weight: 3
---
This document outlines the steps required to create and manage a Pulumi insights account used for scanning provider resources.
diff --git a/content/docs/pulumi-cloud/insights/export.md b/content/docs/pulumi-cloud/insights/export.md
index 14a830237adf..bc64fd6b2d33 100644
--- a/content/docs/pulumi-cloud/insights/export.md
+++ b/content/docs/pulumi-cloud/insights/export.md
@@ -10,9 +10,6 @@ menu:
parent: pulumi-cloud-insights
weight: 2
identifier: pulumi-cloud-insights-export
- pulumicloud:
- parent: insights
- weight: 2
aliases:
- /docs/intro/insights/export/
---
diff --git a/content/docs/pulumi-cloud/insights/import.md b/content/docs/pulumi-cloud/insights/import.md
index 775584eec900..091451088bbc 100644
--- a/content/docs/pulumi-cloud/insights/import.md
+++ b/content/docs/pulumi-cloud/insights/import.md
@@ -10,9 +10,6 @@ menu:
parent: pulumi-cloud-insights
weight: 4
identifier: pulumi-cloud-insights-import
- pulumicloud:
- parent: insights
- weight: 4
aliases:
- /docs/intro/insights/import/
---
diff --git a/content/docs/pulumi-cloud/insights/search.md b/content/docs/pulumi-cloud/insights/search.md
index 733b06213768..8b45cfeb8241 100644
--- a/content/docs/pulumi-cloud/insights/search.md
+++ b/content/docs/pulumi-cloud/insights/search.md
@@ -10,9 +10,6 @@ menu:
parent: pulumi-cloud-insights
weight: 1
identifier: pulumi-cloud-insights-search
- pulumicloud:
- parent: insights
- weight: 1
aliases:
- /docs/intro/insights/search/
---
diff --git a/content/docs/pulumi-cloud/projects-and-stacks.md b/content/docs/pulumi-cloud/projects-and-stacks.md
index 2ab42214a36d..8c66d3812b09 100644
--- a/content/docs/pulumi-cloud/projects-and-stacks.md
+++ b/content/docs/pulumi-cloud/projects-and-stacks.md
@@ -10,8 +10,6 @@ menu:
parent: cloud-home
weight: 2
identifier: pulumi-cloud-projects-and-stacks
- pulumicloud:
- weight: 3
aliases:
- /docs/intro/console/project-and-stack-management/
- /docs/reference/service/roles-and-access-controls/
diff --git a/content/docs/pulumi-cloud/pulumi-button.md b/content/docs/pulumi-cloud/pulumi-button.md
index ec8812eb46af..0a6f97870350 100644
--- a/content/docs/pulumi-cloud/pulumi-button.md
+++ b/content/docs/pulumi-cloud/pulumi-button.md
@@ -10,8 +10,6 @@ menu:
parent: cloud-home
weight: 8
identifier: pulumi-cloud-pulumi-button
- pulumicloud:
- weight: 10
aliases:
- /docs/reference/service/pulumi-button/
- /docs/console/extensions/pulumi-button/
diff --git a/content/docs/pulumi-cloud/reference/cloud-rest-api/_index.md b/content/docs/pulumi-cloud/reference/cloud-rest-api/_index.md
index bb6b736fe890..9b1f92986da9 100644
--- a/content/docs/pulumi-cloud/reference/cloud-rest-api/_index.md
+++ b/content/docs/pulumi-cloud/reference/cloud-rest-api/_index.md
@@ -10,9 +10,6 @@ menu:
parent: pulumi-cloud-reference
weight: 1
identifier: pulumi-cloud-reference-cloud-rest-api
- pulumicloud:
- weight: 12
- identifier: pulumi-cloud-rest-api
aliases:
- /docs/reference/service-rest-api/
- /docs/intro/insights/api/
diff --git a/content/docs/pulumi-cloud/webhooks.md b/content/docs/pulumi-cloud/webhooks.md
index 8d798ae42274..fb340c8e2403 100644
--- a/content/docs/pulumi-cloud/webhooks.md
+++ b/content/docs/pulumi-cloud/webhooks.md
@@ -10,8 +10,6 @@ menu:
parent: cloud-home
weight: 6
identifier: pulumi-cloud-webhooks
- pulumicloud:
- weight: 9
aliases:
- /docs/reference/service/webhooks/
- /docs/console/extensions/webhooks/
diff --git a/content/topics/kubernetes.md b/content/topics/kubernetes.md
index fc2e6eca27d4..76c41444e589 100644
--- a/content/topics/kubernetes.md
+++ b/content/topics/kubernetes.md
@@ -207,8 +207,8 @@ kubernetes_overview:
list:
- Manage Kubernetes clusters on all major cloud providers.
- Increase productivity using the full ecosystem of dev tools such as IDE auto-completion, type & error checking, linting, refactoring, and test frameworks to validate Kubernetes clusters, app workloads, or both.
- - Automate Kubernetes deployments with CI/CD integrations for [Flux](/blog/pulumi-kubernetes-new-2022/#integration-with-flux-sources), [Spinnaker](/blog/unlocking-spinnaker-with-pulumi/), [Octopus](/blog/deploying-with-octopus-and-pulumi/), [GitHub Actions](/blog/continuous-delivery-to-any-cloud-using-github-actions-and-pulumi/), [GitLab](/blog/continuous-delivery-with-gitlab-and-pulumi-on-amazon-eks/), [Azure DevOps](/blog/cd-made-easy-with-pulumi-and-azure-pipelines/) and [more](/docs/iac/packages-and-automation/continuous-delivery/).
- - Seamlessly manage both Kubernetes and cloud resources using GitOps with the [Pulumi Kubernetes Operator](/docs/iac/packages-and-automation/continuous-delivery/pulumi-kubernetes-operator/).
+ - Automate Kubernetes deployments with CI/CD integrations for [Flux](/blog/pulumi-kubernetes-new-2022/#integration-with-flux-sources), [Spinnaker](/blog/unlocking-spinnaker-with-pulumi/), [Octopus](/blog/deploying-with-octopus-and-pulumi/), [GitHub Actions](/blog/continuous-delivery-to-any-cloud-using-github-actions-and-pulumi/), [GitLab](/blog/continuous-delivery-with-gitlab-and-pulumi-on-amazon-eks/), [Azure DevOps](/blog/cd-made-easy-with-pulumi-and-azure-pipelines/) and [more](/docs/iac/using-pulumi/continuous-delivery/).
+ - Seamlessly manage both Kubernetes and cloud resources using GitOps with the [Pulumi Kubernetes Operator](/docs/iac/using-pulumi/continuous-delivery/pulumi-kubernetes-operator/).
- Use Kubernetes [Server-Side Apply](/registry/packages/kubernetes/how-to-guides/managing-resources-with-server-side-apply/) to safely manage shared Kubernetes resources with Pulumi and your existing controllers.
cta: Learn More
cta_url: "/blog/new-kubernetes-superpowers"
@@ -235,7 +235,7 @@ superpowers:
- title: Automate Delivery
cta: Learn more
- cta_url: "/docs/iac/packages-and-automation/continuous-delivery/"
+ cta_url: "/docs/iac/using-pulumi/continuous-delivery/"
icon_type: delivery
icon_color: blue
description: |
@@ -254,7 +254,7 @@ superpowers:
- title: Be Proactive, Not Reactive
cta: Learn more
- cta_url: "/docs/iac/packages-and-automation/crossguard/"
+ cta_url: "/docs/iac/using-pulumi/crossguard/"
icon_type: shield
icon_color: yellow
description: |
diff --git a/layouts/page/automation.html b/layouts/page/automation.html
index c178d4f1b212..53665233102e 100644
--- a/layouts/page/automation.html
+++ b/layouts/page/automation.html
@@ -31,7 +31,7 @@ Harness the full power of Infrastructure as Code
you to build custom cloud interfaces that are tailored to your team, organization, or customers.
@@ -431,7 +431,7 @@ Workshop
Get started today
To get started with Pulumi Automation API, visit the user guide in our documentation.
diff --git a/layouts/page/product-packages.html b/layouts/page/product-packages.html
index 9ef29d817e65..d9421171313a 100644
--- a/layouts/page/product-packages.html
+++ b/layouts/page/product-packages.html
@@ -149,7 +149,7 @@ {{ .Params.get_started.browse.title }}
diff --git a/layouts/page/superpowers.html b/layouts/page/superpowers.html
index b4de54fa5ced..19ce46bb3d91 100644
--- a/layouts/page/superpowers.html
+++ b/layouts/page/superpowers.html
@@ -78,14 +78,14 @@
Continuously deliver apps and infrastructure with CI/CD and SCM integrations and built-in secrets management. Improve velocity and visibility for
deployments in complex global environments.
-
+
Learn more
→
@@ -124,14 +124,14 @@
Prevent mistakes from getting deployed. Enforce security, compliance, cost controls, and best practices using policies defined in real languages. Apply
policies across the organization with fine-grained controls.
-
+
Learn more
→
diff --git a/layouts/product/github-actions.html b/layouts/product/github-actions.html
index ee4d1cc3dc39..9417e08b13d6 100644
--- a/layouts/product/github-actions.html
+++ b/layouts/product/github-actions.html
@@ -12,7 +12,7 @@
Any repo. Any cloud.
infrastructure.
@@ -41,7 +41,7 @@ Continuous Delivery
@@ -101,7 +101,7 @@ GitOps with Pulumi
From 86b8e3153f020a1666b8d73f928ef45ffed6ad88 Mon Sep 17 00:00:00 2001
From: Troy Howard
Date: Fri, 13 Dec 2024 10:35:34 -0800
Subject: [PATCH 3/3] add one more alias to fix build
---
.../docs/iac/using-pulumi/organizing-projects-stacks/_index.md | 1 +
1 file changed, 1 insertion(+)
diff --git a/content/docs/iac/using-pulumi/organizing-projects-stacks/_index.md b/content/docs/iac/using-pulumi/organizing-projects-stacks/_index.md
index fca003407708..18611656d7bf 100644
--- a/content/docs/iac/using-pulumi/organizing-projects-stacks/_index.md
+++ b/content/docs/iac/using-pulumi/organizing-projects-stacks/_index.md
@@ -16,6 +16,7 @@ aliases:
- /docs/using-pulumi/organizing-projects-stacks/
- /docs/concepts/organizing-stacks-projects/
- /docs/iac/packages-and-automation/organizing-stacks-projects/
+- /docs/iac/packages-and-automation/organizing-projects-stacks/
---
[Projects](/docs/concepts/projects/) and [stacks](/docs/concepts/stack/) are intentionally flexible so that they can accommodate