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 88% rename from content/docs/iac/packages-and-automation/_index.md rename to content/docs/iac/using-pulumi/_index.md index 65c2f34d6303..36d07aa339af 100644 --- a/content/docs/iac/packages-and-automation/_index.md +++ b/content/docs/iac/using-pulumi/_index.md @@ -6,16 +6,14 @@ 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 - usingpulumi: - weight: 6 - name: Overview + identifier: iac-using-pulumi 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. 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 98% 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..18611656d7bf 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,18 @@ 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/ +- /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 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 --- 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.

- Learn More + Learn More
@@ -431,7 +431,7 @@

Workshop

Get started today

To get started with Pulumi Automation API, visit the user guide in our documentation.

- View the Guide + View the Guide
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 }}

{{ .Params.get_started.publish.title }}

{{ .Params.get_started.publish.description }}

- {{ .Params.get_started.publish.cta_text }}
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 @@

- Delivery + Delivery

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 @@

- Policy + Policy

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

- Get Started + Get Started
@@ -101,7 +101,7 @@

GitOps with Pulumi

- Get Started + Get Started