Skip to content

Commit

Permalink
Adding in deployments
Browse files Browse the repository at this point in the history
  • Loading branch information
rshade committed Oct 9, 2024
1 parent 024789a commit 3b84111
Show file tree
Hide file tree
Showing 3 changed files with 52 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -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/) | |
Original file line number Diff line number Diff line change
@@ -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.

<!-- ## Prerequisites
* Provide a compatible OpenSearch cluster (see Minimum System Requirements below).
* Update the API container to set environment variables for the OpenSearch cluster.
## Minimum System Requirements
| Type | Properties | Notes |
|------------|--------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| OpenSearch | v2.x cluster | Pulumi Cloud has been tested with OpenSearch v2.9 and v2.11 | -->

## 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 |
Original file line number Diff line number Diff line change
Expand Up @@ -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`
```

0 comments on commit 3b84111

Please sign in to comment.