LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

pulumi-env

Manage Pulumi ESC environments and secrets

TLDR

List all environments
$ pulumi env ls
copy
Open and evaluate an environment
$ pulumi env open [org/env]
copy
Get a specific value from an environment
$ pulumi env get [org/env] [key]
copy
Set a value in an environment
$ pulumi env set [org/env] [key] [value]
copy
Initialize a new environment
$ pulumi env init [org/env]
copy
Edit an environment definition
$ pulumi env edit [org/env]
copy
Remove an environment
$ pulumi env rm [org/env]
copy
Run a command with environment variables loaded
$ pulumi env run [org/env] -- [command]
copy

SYNOPSIS

pulumi env command [options]

DESCRIPTION

pulumi env manages Pulumi ESC (Environments, Secrets, and Configuration). ESC provides centralized management of configuration and secrets across stacks and applications. Environments can compose other environments and integrate with secret providers like AWS Secrets Manager, HashiCorp Vault, and others.

SUBCOMMANDS

ls

List environments.
open name
Open and evaluate an environment, displaying resolved values.
get name key
Get a specific value from an environment.
set name key value
Set a value in an environment.
init name
Create a new environment.
edit name
Edit an environment definition in an editor.
rm name
Remove an environment.
run name -- command
Run a command with environment variables set.
version-tag name
Manage environment version tags.

SEE ALSO

Copied to clipboard
Kai