better-actor-92669
12/17/2019, 12:41 PMfrom pulumi import Config, export, get_project, get_stack, Output,\
ResourceOptions
config = Config(None)
compute.Instance(...,
zone=config.get('gcp:region') + '-' +
zone_matcher.get(count + 1, 'a'),
)
But it doesn't work, however in my stack's yaml file it is set up
config:
gcp:project: some-project
gcp:region: europe-west3
When I do config.require()
it says that 'some-project:gcp:region' is not setup, and this is correct since I only set up secrets on some-projects level. Gcp region is under config key.
error: Missing required configuration variable 'some-project:gcp:region'
please set a value using the command `pulumi config set some-project:gcp:region <value>`
How can I get the value of the project's default gcp:region?white-balloon-205
12/17/2019, 3:11 PMbetter-actor-92669
12/17/2019, 3:15 PMconfig:
gcp:project: some-project
gcp:region: europe-west3
some-project:gcp:region: europe-west3
pulumi config set gcp:region europe-west-3
it just sets the same value
config:
gcp:region: europe-west3
gentle-diamond-70147
12/17/2019, 4:21 PMgcp_config = pulumi.Config("gcp") # <----
instance = compute.Instance(...,
zone=gcp_config.require("region"),
)
better-actor-92669
12/17/2019, 4:59 PMgentle-diamond-70147
12/17/2019, 5:41 PMbag:key
. I'm not sure that's valid.