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 e578d0b8d937..5e1ea45d3fb6 100644 --- a/content/docs/pulumi-cloud/admin/self-hosted/components/_index.md +++ b/content/docs/pulumi-cloud/admin/self-hosted/components/_index.md @@ -26,6 +26,7 @@ Self-hosting is only available with **Pulumi Business Critical**. If you would l | Component | Repository | |-------------------------------------------------------------------|--------------------------------------------------------------------------------------------| | [API](/docs/pulumi-cloud/self-hosted/components/api/) | [https://hub.docker.com/r/pulumi/service/](https://hub.docker.com/r/pulumi/service/) | -| [Web console](/docs/pulumi-cloud/self-hosted/components/console/) | [https://hub.docker.com/r/pulumi/console/](https://hub.docker.com/r/pulumi/console/) | +| [Web console](/docs/pulumi-cloud/self-hosted/components/console/) | [https://hub.docker.com/r/pulumi/console/](https://hub.docker.com/r/pulumi/console/) | | Migrations | [https://hub.docker.com/r/pulumi/migrations/](https://hub.docker.com/r/pulumi/migrations/) | -| [Search](/docs/pulumi-cloud/self-hosted/components/search/) | | +| [Search](/docs/pulumi-cloud/self-hosted/components/search/) | | +| [Deployments](/docs/pulumi-cloud/self-hosted/components/deployments/) | | diff --git a/content/docs/pulumi-cloud/admin/self-hosted/components/deployments.md b/content/docs/pulumi-cloud/admin/self-hosted/components/deployments.md new file mode 100644 index 000000000000..724fccc9fb31 --- /dev/null +++ b/content/docs/pulumi-cloud/admin/self-hosted/components/deployments.md @@ -0,0 +1,48 @@ +--- +title_tag: Deployments | Self-Hosting Pulumi +meta_desc: Deployments are available on Self-hosting. Self-hosting is available as part of the Pulumi Business Critical Edition. +title: Deployments +h1: Pulumi Cloud self-hosted Deployments +meta_image: /images/docs/meta-images/docs-meta.png +menu: + cloud: + name: Deployments + parent: pulumi-cloud-admin-self-hosted-components + weight: 1 + 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/ +--- + +{{% notes type="info" %}} +Self-hosting is only available with **Pulumi Business Critical**. If you would like to evaluate the Self-Hosted Pulumi Cloud, sign up for the [30 day trial](/product/self-hosted#self-hosted-trial) or [contact us](/contact/). + +To manage your state with a self-managed backend, such as a cloud storage bucket, see [State and Backends](/docs/concepts/state/). +{{% /notes %}} + +Pulumi Cloud provides deployments features that require an agnent. Self-hosted installations allow you to run the agent in the same kubernetes cluster using the Pulumi program located [here](https://github.com/pulumi/customer-managed-deployment-agent/tree/main/kubernetes). + +For Google Cloud Service Accounts are supported with the Pulumi worker pods. + + + +## API Environment Variables + +The following environment variables can be set on the API container for Pulumi Cloud. + +| Variable Name | Description | +|-----------------------------------------|--------------------------------------------| +| PULUMI_DEPLOY_DEFAULT_IMAGE_REFERENCE | The custom image for the pulumi worker | diff --git a/content/docs/pulumi-cloud/deployments/customer-managed-agents.md b/content/docs/pulumi-cloud/deployments/customer-managed-agents.md index 144a7c54e576..6055166ab421 100644 --- a/content/docs/pulumi-cloud/deployments/customer-managed-agents.md +++ b/content/docs/pulumi-cloud/deployments/customer-managed-agents.md @@ -165,4 +165,5 @@ The following Kubernetes-specific configuration options are available: ```yaml # Kubernetes image pull policy https://kubernetes.io/docs/concepts/containers/images/#image-pull-policy PULUMI_AGENT_IMAGE_PULL_POLICY: IfNotPresent +PULUMI_DEPLOY_DEFAULT_IMAGE_REFERENCE: `The custom image for the pulumi worker` ```