From dae68350262d154b4288e7706d89916fc11f26b0 Mon Sep 17 00:00:00 2001 From: Jeroen de Vries Date: Tue, 14 Jan 2025 11:29:57 +0100 Subject: [PATCH 1/3] Update pulumi-stacks.md A little example how the stack and stacks work together --- .../pulumi-iac/pulumi-stacks.md | 21 ++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/content/docs/esc/integrations/infrastructure/pulumi-iac/pulumi-stacks.md b/content/docs/esc/integrations/infrastructure/pulumi-iac/pulumi-stacks.md index 08a6aa3671b4..1ec726d73377 100644 --- a/content/docs/esc/integrations/infrastructure/pulumi-iac/pulumi-stacks.md +++ b/content/docs/esc/integrations/infrastructure/pulumi-iac/pulumi-stacks.md @@ -30,11 +30,26 @@ values: privateSubnetIds: ${stackRefs.vpcInfra.privateSubnetIds} ``` +Where your stack file is for e.g. +```py +# __main__.py +import pulumi +import pulumi_awsx as awsx + +# Fetch the default VPC for the current AWS region. +vpc = awsx.ec2.DefaultVpc("default-vpc") + +# Export a few properties to make them easy to use. +pulumi.export("vpcId", vpc.vpc_id) +pulumi.export("publicSubnetIds", vpc.public_subnet_ids) +pulumi.export("privateSubnetIds", vpc.private_subnet_ids) +``` + ## Inputs -| Property | Type | Description | -|----------|----------------------------------------|-----------------------------------------------| -| `stacks` | map[string][PulumiStack](#pulumistack) | A map of names to stacks to get outputs from. | +| Property | Type | Description | +|----------|----------------------------------------|---------------------------------------------------------------------------------------------| +| `stacks` | map[string][PulumiStack](#pulumistack) | A map of names to stacks to get outputs from. The names contains all outputs from the stack | ### PulumiStack From 2e9d9a9ce5a29d8e6dd243f12f4540157c9f958b Mon Sep 17 00:00:00 2001 From: Jeroen de Vries Date: Fri, 7 Feb 2025 13:31:44 +0100 Subject: [PATCH 2/3] Update pulumi-stacks.md remove python code part and add period --- .../pulumi-iac/pulumi-stacks.md | 20 +++---------------- 1 file changed, 3 insertions(+), 17 deletions(-) diff --git a/content/docs/esc/integrations/infrastructure/pulumi-iac/pulumi-stacks.md b/content/docs/esc/integrations/infrastructure/pulumi-iac/pulumi-stacks.md index 1ec726d73377..ec9e60b5d7b8 100644 --- a/content/docs/esc/integrations/infrastructure/pulumi-iac/pulumi-stacks.md +++ b/content/docs/esc/integrations/infrastructure/pulumi-iac/pulumi-stacks.md @@ -30,26 +30,12 @@ values: privateSubnetIds: ${stackRefs.vpcInfra.privateSubnetIds} ``` -Where your stack file is for e.g. -```py -# __main__.py -import pulumi -import pulumi_awsx as awsx - -# Fetch the default VPC for the current AWS region. -vpc = awsx.ec2.DefaultVpc("default-vpc") - -# Export a few properties to make them easy to use. -pulumi.export("vpcId", vpc.vpc_id) -pulumi.export("publicSubnetIds", vpc.public_subnet_ids) -pulumi.export("privateSubnetIds", vpc.private_subnet_ids) -``` ## Inputs -| Property | Type | Description | -|----------|----------------------------------------|---------------------------------------------------------------------------------------------| -| `stacks` | map[string][PulumiStack](#pulumistack) | A map of names to stacks to get outputs from. The names contains all outputs from the stack | +| Property | Type | Description | +|----------|----------------------------------------|----------------------------------------------------------------------------------------------| +| `stacks` | map[string][PulumiStack](#pulumistack) | A map of names to stacks to get outputs from. The names contains all outputs from the stack. | ### PulumiStack From 18441fc6e4b1eccaf7e8ab9725892a4c5301db9c Mon Sep 17 00:00:00 2001 From: Jeroen de Vries Date: Fri, 7 Feb 2025 13:34:18 +0100 Subject: [PATCH 3/3] Update pulumi-stacks.md remove return --- .../esc/integrations/infrastructure/pulumi-iac/pulumi-stacks.md | 1 - 1 file changed, 1 deletion(-) diff --git a/content/docs/esc/integrations/infrastructure/pulumi-iac/pulumi-stacks.md b/content/docs/esc/integrations/infrastructure/pulumi-iac/pulumi-stacks.md index ec9e60b5d7b8..e03c1f851b68 100644 --- a/content/docs/esc/integrations/infrastructure/pulumi-iac/pulumi-stacks.md +++ b/content/docs/esc/integrations/infrastructure/pulumi-iac/pulumi-stacks.md @@ -30,7 +30,6 @@ values: privateSubnetIds: ${stackRefs.vpcInfra.privateSubnetIds} ``` - ## Inputs | Property | Type | Description |