• f

    future-dawn-71635

    1 week ago
    I’m trying to write a VCR-style test in Python to freeze all outputs and prevent regression while refactoring
    f
    l
    3 replies
    Copy to Clipboard
  • v

    victorious-toddler-58071

    1 week ago
    Hi! Question on dependencies between micro-stacks/projects/programs. We are discovering Pulumi for large platform automation and are dealing with multi tenant infrastructure & service needs. (many teams, many projects, single foundation) I looks like micro-stack approach is the better fit. I'm looking for the best way on how to manage the dependencies between micro stacks; And how to run pulumi recursively across multiple micro-stacks. Example: Project structure
    ├── infrastructure
    │   ├── foundation (Platform wide Core components [VPC, K8s, ...])
    │   │   ├── main.go
    │   │   ├── Pulumi.yaml
    │   │   ├── Pulumi.dev.yaml
    │   │   ├── Pulumi.staging.yaml
    │   │   └── Pulumi.prod.yaml
    │   ├── solution1 (Solution specific infra components [MongoDB, API Gateway, ...] )
    │   │   ├── main.go
    │   │   ├── Pulumi.yaml
    │   │   ├── Pulumi.dev.yaml
    │   │   ├── Pulumi.staging.yaml
    │   │   └── Pulumi.prod.yaml
    │   ├── solution2 (Solution specific infra components [Postgres, SNS, ...] )
    │   │   ├── main.go
    │   │   ├── Pulumi.yaml
    │   │   ├── Pulumi.dev.yaml
    │   │   ├── Pulumi.staging.yaml
    │   │   └── Pulumi.prod.yaml
    ├── services
    │   ├── foundation (Platform wide Core components [Auth services, IAM services, ...])
    │   │   ├── main.go
    │   │   ├── Pulumi.yaml
    │   │   ├── Pulumi.dev.yaml
    │   │   ├── Pulumi.staging.yaml
    │   │   └── Pulumi.prod.yaml
    │   ├── solution1 (Solution specific services [Custom micro services, ...] )
    │   │   ├── main.go
    │   │   ├── Pulumi.yaml
    │   │   ├── Pulumi.dev.yaml
    │   │   ├── Pulumi.staging.yaml
    │   │   └── Pulumi.prod.yaml
    │   ├── solution2 (Solution specific services  [Custom micro services, ...] )
    │   │   ├── main.go
    │   │   ├── Pulumi.yaml
    │   │   ├── Pulumi.dev.yaml
    │   │   ├── Pulumi.staging.yaml
    │   │   └── Pulumi.prod.yaml
    ...
    In this example above; the infra components from solution 1 & solution 2 can only be deployed once the infra foundation is deployed. Next the service need to go after all infra has completed. last Solution services have to after foundation services. How can i manage this dependencies? And how can i execute a single pulumi command to go and execute/update/destroy all stacks at once in right order?
    v
    s
    2 replies
    Copy to Clipboard
  • a

    ancient-shampoo-2049

    1 week ago
    Since updating to pulumi v3.39.3 very slow performance during ‘pulumi up’ (the change is adding environment variables to a single AWS CodeBuild). Any suggestions on how to make it faster? This was working just fine in the previous version.
    a
    s
    24 replies
    Copy to Clipboard
  • s

    strong-helmet-83704

    1 week ago
    Is there any way to get the config from a different stack within the same project? Running against stack_a i want to get a value from the config of stack_b… ?
    s
    v
    +1
    16 replies
    Copy to Clipboard
  • m

    modern-evening-83482

    2 months ago
    pulumi:pulumi:Stack pulumi-infrastructure-network.dev running Calling __str__ on an Output[T] is not supported.
        pulumi:pulumi:Stack pulumi-infrastructure-network.dev running To get the value of an Output[T] as an Output[str] consider:
        pulumi:pulumi:Stack pulumi-infrastructure-network.dev running 1. o.apply(lambda v => f"prefix{v}suffix")
        pulumi:pulumi:Stack pulumi-infrastructure-network.dev running See <https://pulumi.io/help/outputs> for more details.
        pulumi:pulumi:Stack pulumi-infrastructure-network.dev running This function may throw in a future version of Pulumi.
        pulumi:pulumi:Stack pulumi-infrastructure-network.dev  5 messages
    Hello Guys, Any clue why pulumi is throwing the following warning. I am create a aws vpc and then using the
    vpc.id
    field
    m
    l
    60 replies
    Copy to Clipboard
  • l

    lively-helmet-97905

    1 week ago
    Question: Which are the differences of Amazon EKS module and Amazon Classic EKS ?. Im a little bit confused of this two versions.
    l
    1 replies
    Copy to Clipboard
  • l

    little-cartoon-10569

    1 week ago
    Since that's a text-only snippet of text, it's best to post it as text. It's really hard to copy text out of a picture of text.
    l
    2 replies
    Copy to Clipboard
  • c

    curved-rain-57057

    1 week ago
    anyone can assist how to access GCP cluster with python?
  • e

    elegant-zoo-39359

    1 week ago
    Hi, I can't seem to run
    pulumi import
    completely any more - it hangs after displaying the duration, even if i select 'no' to not import - does anyone else get this? v3.39.3
    e
    l
    4 replies
    Copy to Clipboard
  • a

    alert-jelly-32205

    1 week ago
    Hi all! Does anyone know how to remove and/or change an SSO sync for an account? Seems like I can only refresh it. Attempting to change emails but the account was setup via github's sso.
    a
    q
    4 replies
    Copy to Clipboard