You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/docs/iac/extending-pulumi/_index.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -62,7 +62,7 @@ Here's some quick rules-of-thumb for deciding whether to create a component or a
62
62
63
63
## Local vs Remote
64
64
65
-
In our documentation we sometimes refer to things as being "local" vs "remote" (e.g. using a local package). This has to do with where the Pulumi Engine is running. When you run the `pulumi up` command via the CLI, the Pulumi Engine will run on the same machine. That engine loads and runs the plugins and interacts with the backend to manage state. In this mode, it is running *locally*, and therefore has access to the filesystem on that machine, and could load a plugin directly from a locally stored directory. However, when using Pulumi Deployments in the Pulumi Cloud, the Pulumi Engine is running in a virtual machine on our infrastructure. In that case, it is running "remotely".
65
+
In our documentation we sometimes refer to things as being "local" vs "remote" (e.g. using a local package). This has to do with where the Pulumi Engine is running. When you run the `pulumi up` command via the CLI, the Pulumi Engine will run on the same machine. That engine loads and runs the plugins and interacts with the backend to manage state. In this mode, it is running *locally*, and therefore has access to the filesystem on that machine, and could load a plugin directly from a locally stored directory. However, when using Pulumi Deployments in Pulumi Cloud, the Pulumi Engine is running in a virtual machine on our infrastructure. In that case, it is running "remotely".
66
66
67
67
This matters when we talk about components and providers because Pulumi Deployments might fail to load a plugin that doesn't exist in its environment. In order for Pulumi Deployments to access the plugin, it needs to be packaged and published to the Pulumi Registry, so that it can be downloaded at runtime. Or, in the case of components and dynamic providers, the code needs to be committed alongside your normal Pulumi program code, in the same Git repository.
Copy file name to clipboardExpand all lines: content/docs/iac/get-started/azure/destroy-stack.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,7 +15,7 @@ Now that you've seen how to deploy changes to our program, let's clean up and te
15
15
To destroy resources, run the following:
16
16
17
17
```bash
18
-
$ pulumi destroy
18
+
pulumi destroy
19
19
```
20
20
21
21
You'll be prompted to make sure you really want to delete these resources. This can take a minute or two; Pulumi waits until all resources are shut down and deleted before it considers the destroy operation to be complete.
@@ -58,7 +58,7 @@ Duration: 53s
58
58
```
59
59
60
60
To delete the stack itself, run [`pulumi stack rm`](/docs/cli/commands/pulumi_stack_rm). Note that this removes the stack
61
-
entirely from the Pulumi Cloud, along with all of its update history.
61
+
entirely from Pulumi Cloud, along with all of its update history.
62
62
63
63
Congratulations! You've successfully provisioned some cloud resources using Pulumi. By completing this guide you have successfully:
Copy file name to clipboardExpand all lines: content/docs/iac/support/faq.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -49,7 +49,7 @@ Pulumi provides primitives so you can enforce your [secrets](/docs/concepts/secr
49
49
50
50
### How does Pulumi manage secrets?
51
51
52
-
When you set a [configuration](/docs/concepts/config/) value, you may pass `--secret` to `pulumi config set` which causes the value to be encrypted so it can be safely persisted in `Pulumi.<stack-name>.yaml`. For every stack the Pulumi Cloud manages a unique encryption key, which it uses to encrypt secrets for that stack (and this is configurable to use your own custom secrets provider). Because a different key is used for each stack, encrypting the same value across two different stacks will lead to different encrypted strings being stored in the `Pulumi.<stack-name>.yaml` files. This also means that you cannot copy an encrypted value from one file to another using a text editor. Instead, you must use `pulumi config set`.
52
+
When you set a [configuration](/docs/concepts/config/) value, you may pass `--secret` to `pulumi config set` which causes the value to be encrypted so it can be safely persisted in `Pulumi.<stack-name>.yaml`. For every stack Pulumi Cloud manages a unique encryption key, which it uses to encrypt secrets for that stack (and this is configurable to use your own custom secrets provider). Because a different key is used for each stack, encrypting the same value across two different stacks will lead to different encrypted strings being stored in the `Pulumi.<stack-name>.yaml` files. This also means that you cannot copy an encrypted value from one file to another using a text editor. Instead, you must use `pulumi config set`.
53
53
54
54
When you run a preview, update or destroy, pulumi decrypts this data. It is plain text during the execution of your deployment, and any part of your Pulumi program may access it using the Pulumi config object.
Copy file name to clipboardExpand all lines: content/docs/iac/support/troubleshooting.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -251,11 +251,11 @@ Full error example:
251
251
error: could not load plugin for aws provider 'urn:pulumi:<stack_name>::pulumi-service::pulumi:providers:aws::default': no resource plugin 'aws-v0.16.2' found in the workspace or on your $PATH, install the plugin using \`pulumi plugin install resource aws v0.16.2\`
252
252
```
253
253
254
-
### Cannot connect to the Pulumi Cloud
254
+
### Cannot connect to Pulumi Cloud
255
255
256
-
If your network blocks external traffic and you're using the Pulumi Cloud to manage your state, your security team may need the following details to allow the Pulumi CLI to connect to the Pulumi Cloud:
256
+
If your network blocks external traffic and you're using Pulumi Cloud to manage your state, your security team may need the following details to allow the Pulumi CLI to connect to Pulumi Cloud:
257
257
258
-
- The URL that the Pulumi CLI uses to connect to the Pulumi Cloud is `https://api.pulumi.com`. (It does not use `https://app.pulumi.com`, so if you want to view the console from a web browser, you will need to enable that as well.)
258
+
- The URL that the Pulumi CLI uses to connect to Pulumi Cloud is `https://api.pulumi.com`. (It does not use `https://app.pulumi.com`, so if you want to view the console from a web browser, you will need to enable that as well.)
If the Pulumi CLI doesn't automatically detect your CI/CD system, this guide
23
23
walks you through how you can configure your CI/CD environment manually
24
-
to surface data in the Pulumi Cloud.
24
+
to surface data in Pulumi Cloud.
25
25
26
26
## Overview
27
27
@@ -69,7 +69,7 @@ The `EnvVarsToDetect` is used by the `IsCI()` in [`systems.go`](https://github.c
69
69
70
70
### Detecting Additional Metadata About A CI Build
71
71
72
-
A CI build could have been triggered by a PR or a push build. In this case, the linked PR number is useful so that the Pulumi Cloud can link to it. Note that the detection is done on a best-effort basis. We support linking to the following Git-based version control systems:
72
+
A CI build could have been triggered by a PR or a push build. In this case, the linked PR number is useful so that Pulumi Cloud can link to it. Note that the detection is done on a best-effort basis. We support linking to the following Git-based version control systems:
Copy file name to clipboardExpand all lines: content/docs/iac/using-pulumi/continuous-delivery/azure-devops.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -70,7 +70,7 @@ Install the Pulumi task from the [Visual Studio Marketplace](https://marketplace
70
70
71
71
The task requires the use of a service connection, which allows the pipeline to connect to your Azure Subscription. The task also looks for the build variable `pulumi.access.token`, and automatically maps it to the environment variable `PULUMI_ACCESS_TOKEN`, that is used by the CLI for non-interactive logins. You may still use the `env` directive to map any other environment variables you wish to make available to your Pulumi app.
72
72
73
-
You can obtain a [Pulumi access token](/docs/pulumi-cloud/accounts#access-tokens) from the Pulumi Cloud. Then use the task in your pipeline yaml.
73
+
You can obtain a [Pulumi access token](/docs/pulumi-cloud/accounts#access-tokens) from Pulumi Cloud. Then use the task in your pipeline yaml.
Copy file name to clipboardExpand all lines: content/docs/iac/using-pulumi/continuous-delivery/github-app.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -39,7 +39,7 @@ This provides even more detail about any resource changes, including the full up
39
39
## Installation and Configuration
40
40
41
41
{{% notes type="warning" %}}
42
-
While the app can be installed via GitHub, it **must be installed through the Pulumi Cloud** using the steps below to ensure correct setup. Installing through the Pulumi Cloud ensures we have a connection from Pulumi to your GitHub user or organization.
42
+
While the app can be installed via GitHub, it **must be installed through Pulumi Cloud** using the steps below to ensure correct setup. Installing through Pulumi Cloud ensures we have a connection from Pulumi to your GitHub user or organization.
0 commit comments