From 4d161a8e87da4c92c4b456b49c53850c4f6075e4 Mon Sep 17 00:00:00 2001 From: Denis-Kuso <64014988+Denis-Kuso@users.noreply.github.com> Date: Wed, 27 Nov 2024 06:59:21 +0000 Subject: [PATCH] pulumi-config: add page (#14820) * pulumi-config: add page * Apply suggestions from code review Co-authored-by: Sebastiaan Speck <12570668+sebastiaanspeck@users.noreply.github.com> config.md --- Co-authored-by: Sebastiaan Speck <12570668+sebastiaanspeck@users.noreply.github.com> Co-authored-by: Wiktor Perskawiec Co-authored-by: Nelson Figueroa <30811275+nelsonfigueroa@users.noreply.github.com> Co-authored-by: Lena <126529524+acuteenvy@users.noreply.github.com> --- pages/common/pulumi-config.md | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 pages/common/pulumi-config.md diff --git a/pages/common/pulumi-config.md b/pages/common/pulumi-config.md new file mode 100644 index 0000000000..e68312ae32 --- /dev/null +++ b/pages/common/pulumi-config.md @@ -0,0 +1,28 @@ +# pulumi config + +> Manage configuration of a Pulumi stack. +> More information: . + +- View current configuration in JSON format: + +`pulumi config --json` + +- Get the value of a configuration key: + +`pulumi config get {{key}}` + +- Remove a configuration value: + +`pulumi config rm {{key}}` + +- Set a value for a configuration key from a file: + +`cat {{path/to/file}} | pulumi config set {{key}}` + +- Set a secret value (e.g. API key) for a configuration key and store/display as ciphertext: + +`pulumi config set --secret {{key}} {{S3cr37_value}}` + +- Remove multiple configuration values from a specified configuration file: + +`pulumi config --config-file {{path/to/file}} rm-all {{key1 key2 ...}}`