proud-pizza-80589
10/13/2022, 5:49 AMgenerateValue
to run on next runs?
export class Example extends ComponentResource {
constructor(name: string, opts?: ComponentResourceOptions) {
super('example', name, {}, opts);
const generated = somelib.generateValue();
new Secret(
name,
{
path: `somepath/${name}`,
dataJson:
JSON.stringify(generated)
},
{ parent: this, ignoreChanges: ['*'], protect: true }
);
}
}
quaint-salesmen-18327
10/13/2022, 7:44 AM$ program-to-generate-value | pulumi config set generatedValue --secret
Then in your program:
const config = new pulumi.Config();
const generated = config.requireSecret('generatedValue');
proud-pizza-80589
10/13/2022, 7:46 AMquaint-salesmen-18327
10/13/2022, 7:46 AMechoing-dinner-19531
10/13/2022, 8:58 AM