https://pulumi.com logo
Docs
Join the conversationJoin Slack
Channels
announcements
automation-api
aws
azure
blog-posts
built-with-pulumi
cloudengineering
cloudengineering-support
content-share
contribex
contribute
docs
dotnet
finops
general
getting-started
gitlab
golang
google-cloud
hackathon-03-19-2020
hacktoberfest
install
java
jobs
kubernetes
learn-pulumi-events
linen
localstack
multi-language-hackathon
office-hours
oracle-cloud-infrastructure
plugin-framework
pulumi-cdk
pulumi-crosscode
pulumi-deployments
pulumi-kubernetes-operator
pulumi-service
pulumiverse
python
registry
status
testingtesting123
testingtesting321
typescript
welcome
workshops
yaml
Powered by Linen
general
  • b

    bitter-carpenter-93554

    08/29/2022, 10:30 PM
    for how long does Pulumi store backup and history for stacks in backend (Azure/AWS)? are there any limitations ? or it is unlimited and depends on our backend lifecycle rules ?
    b
    • 2
    • 4
  • w

    witty-barista-69390

    08/30/2022, 2:12 AM
    Another question to the group. Is there a place where all the pulumi methods are documented?
    l
    • 2
    • 2
  • f

    future-leather-73936

    08/30/2022, 3:42 AM
    I want to contribute tidbcloud to Pulumi Registry.I have tried to bridge the terraform-provider-tidbcloud to pulumi packages, but the guide in template did not work well with the terraform-provider-tidbcloud which is developed with terraform-plugin-framework. What should I do next, Can I try a native Pulumi package?
    b
    • 2
    • 4
  • w

    witty-barista-69390

    08/30/2022, 6:20 AM
    Does pulumi interpolate work in previews?
    l
    • 2
    • 1
  • b

    breezy-book-15761

    08/30/2022, 7:51 AM
    Hello, is there a way to tell pulumi that you want to delete something?
    s
    l
    • 3
    • 9
  • b

    breezy-book-15761

    08/30/2022, 7:51 AM
    I'm trying to achieve something similar to
    state: absent
    in ansible
  • w

    witty-barista-69390

    08/30/2022, 1:26 PM
    I am trying to build an iam statement with pulumi.interpolate. It does not work with preview, I am wondering is this the best way to go about doing this? ``````
    b
    • 2
    • 9
  • w

    witty-barista-69390

    08/30/2022, 1:27 PM
  • g

    gentle-market-22852

    08/30/2022, 1:46 PM
    How to pass gradle parameters when issuing the command
    pulumi up
    e.g ask gradle build to output debug info i.e. invoke
    gradle -d
  • v

    victorious-dusk-75271

    08/30/2022, 3:16 PM
    is there a way to stop docker build during preview? We have an nuxt application which take 5 minutes to build and its so painful to wait that long
  • b

    bland-xylophone-56721

    08/30/2022, 4:46 PM
    Hey folks, is today's webinar being recorded?
  • v

    victorious-dusk-75271

    08/30/2022, 7:21 PM
    when is the webinar?
  • f

    fancy-spoon-7206

    08/30/2022, 7:48 PM
    After I run
    pulumi up
    , the config file
    Pulumi.dev.yaml
    is being restructured automatically - the commented blocks are removed, all the configs are in alphabetical order .... This started happening suddenly last week. Am I missing something?
    b
    e
    • 3
    • 12
  • s

    stocky-restaurant-98004

    08/30/2022, 8:00 PM
    You can keep tabs on our upcoming webinars/workshops here: https://www.pulumi.com/resources/#upcoming
    👀 1
  • s

    sparse-intern-71089

    08/31/2022, 12:33 AM
    This message was deleted.
    l
    f
    • 3
    • 2
  • w

    witty-barista-69390

    08/31/2022, 5:40 AM
    Found an issue with aws.mwaa.Environment (could be just the docs) . Where is the best place to log issues?
    e
    s
    • 3
    • 3
  • a

    average-printer-31589

    08/31/2022, 8:12 AM
    Hello all 👋 , currently pulumi takes up a lot of time to build using docker, is there any CI/CD solution to optimize build times? We are not using github actions or such. Pulumi rebuilds all docker images regardless of the changes we’ve made ,so is there a short/long fix for this? All options are appreciated. I found one issue discussing something on the same lines but can’t see a solution proposed : https://github.com/pulumi/pulumi-cloud/issues/183
    g
    v
    • 3
    • 4
  • w

    worried-helmet-23171

    08/31/2022, 3:30 PM
    hi all, question. Have a resource that was built via pulumi, the resource was delete manually in a cloud console. Upon re-running pulumi up an error now appears which makes sense. Is there a way for pulumi to continue even though the exception is raised for the resource not existing ? Error:
    error 404 Resource '...resource identifier...' was not found.
    s
    f
    • 3
    • 6
  • a

    able-camera-57198

    08/31/2022, 3:43 PM
    If I am using GCP and have a resource that has a specific known tag, is there any way for me to look it up by that tag with Pulumi?
    b
    s
    • 3
    • 10
  • s

    steep-island-39848

    08/31/2022, 6:47 PM
    Hey Pulumi, v6.36.0 of the pulumi-gcp plugin breaks all my deployments, specifically in the automation-api. The reason is the first item in the changelog: link to PR It breaks even in the refresh step, saying for all resources:
    gcp:pubsub:SubscriptionIAMMember <resource-name> refreshing error: unable to find required configuration setting: GCP Project
    e
    b
    +2
    • 5
    • 16
  • l

    loud-lifeguard-89977

    09/01/2022, 6:46 AM
    Hey Pulumi, I have a few Elastic Clusters (on AWS) and I am trying to import them to Pulumi. The problem is that some of them are about to be detected by Pulumi and some are not. I am wondering why. Here is an example:
    admin-gateway
    and
    infra-storage-thai-test-v2
    are both in same aws account and same region (us-west-2). Pulumi was able to generate code for `admin-gateway`:
    thaipham@N9GK65GXW1 quickstart % pulumi import aws:elasticache/cluster:Cluster admin-gateway admin-gateway                          
    Previewing import (dev)
    
    View Live: <https://app.pulumi.com/thailowki/quickstart/dev/previews/2189eee2-316c-4e2d-a50f-ab03a68c4194>
    
         Type                        Name            Plan       
     +   pulumi:pulumi:Stack         quickstart-dev  create     
     =   └─ aws:elasticache:Cluster  admin-gateway   import     
     
    Resources:
        + 1 to create
        = 1 to import
        2 changes
    
    Do you want to perform this import? details
    but not for the other :
    thaipham@N9GK65GXW1 quickstart % pulumi import aws:elasticache/cluster:Cluster infra-storage-thai-test-v2 infra-storage-thai-test-v2
    Previewing import (dev)
    
    View Live: <https://app.pulumi.com/thailowki/quickstart/dev/previews/a5490dc5-985d-49d7-ad67-928e331dc742>
    
         Type                        Name                        Plan       Info
     +   pulumi:pulumi:Stack         quickstart-dev              create     1 error
     =   └─ aws:elasticache:Cluster  infra-storage-thai-test-v2  import     1 error
     
    Diagnostics:
      pulumi:pulumi:Stack (quickstart-dev):
        error: preview failed
     
      aws:elasticache:Cluster (infra-storage-thai-test-v2):
        error: Preview failed: resource 'infra-storage-thai-test-v2' does not exist
    e
    • 2
    • 4
  • m

    mammoth-camera-90962

    09/01/2022, 7:05 AM
    How many operations can Pulumi perform in parallel, and what systems specs are the most important, or settings I should be supplying, to ensure that the most number of resources can be provisioned in parallel? I've got a stack with 3000+ resources, some quite expensive AWS resources (in terms of provisioning time) and I'm seeing my stack take 2+ hours to come up. Currently that deploy is happening on a GitLab shared runner, but I'm looking at hosting my own runner. I'm happy to provision as much compute and memory as is necessary to have the most resources provisioned in parallel, but obviously that's pointless if I miss a setting that I should change to enable pulumi to work properly.
    e
    f
    • 3
    • 12
  • q

    quick-oil-16571

    09/01/2022, 10:48 AM
    Is there a recommended path for implementing Crossguard while using the Pulumi Automation API(Python)?
    e
    • 2
    • 4
  • i

    important-holiday-25047

    09/01/2022, 11:49 AM
    Hey Pulumi, We have a problem regarding a blob storage configuration update. Specifically we added a cors value and this leads to the following error in the preview: Any advice?
    +- azure-native:storage:BlobServiceProperties blobServiceProperties replace [diff: ~accountName,cors]
     ++ azure-native:storage:BlobServiceProperties blobServiceProperties create replacement [diff: ~accountName,cors]
     ++ azure-native:storage:BlobServiceProperties blobServiceProperties replace [diff: ~accountName,cors]; error: Duplicate resource URN 'urn:pulumi:Staging::cloud::azure-native:storage:BlobServiceProperties::blobServiceProperties'; try giving it a unique name
    e
    r
    • 3
    • 15
  • m

    mammoth-honey-6147

    09/01/2022, 12:59 PM
    I there a way to delete every entry in a stacks
    state
    ? I'd rather not delete an entire stack as I have variables and secrets I wish to retain and not re-encrypt. Otherwise I have to go through every URN to do so.
    r
    • 2
    • 6
  • l

    limited-account-35949

    09/01/2022, 2:14 PM
    Hi there. Rightly or wrongly, I'm currently using pulumi to deploy/configure infrastructure (a K8s cluster and the stuff outside of K8s) whilst using Flux to deploy the stuff inside the cluster. For some of the items deployed by flux, they have a secret that is encrypted via sops; one example of this is the object storage creds. What I'd ideally be able to do is have pulumi create and manage the object storage, generate the access/secret on the cloud service, generate the yaml for the Secret and written to a file in the repo, which would in turn be encrypted by sops and, once committed, would be applied by flux. Other "secret" values could of course come from secrets in the pulumi stack but would go through the same pipeline of steps. Is what I've described possible? Does it make sense or am I crazy? 😀
    b
    • 2
    • 4
  • w

    worried-helmet-23171

    09/01/2022, 2:56 PM
    Hi folks, Q. I can see with the Default GCP Provider that there is an option for the provider to impersonate a service account. Looking at the GCP Native Provider, not seeing a way to do something similar. Is there a way for GCP Native provider to impersonate an SA ?
  • v

    victorious-dusk-75271

    09/01/2022, 11:53 PM
    is there any other way to write outputs than exporting from index.ts?
    m
    • 2
    • 6
  • v

    victorious-dusk-75271

    09/01/2022, 11:54 PM
    in golang you can add outputs to context
  • g

    great-breakfast-61299

    09/02/2022, 8:04 AM
    Hello an easy one today : how can we change the entry point of index.ts and to choose another one ? didn't find a way in helps or docs
    e
    • 2
    • 3
Powered by Linen
Title
g

great-breakfast-61299

09/02/2022, 8:04 AM
Hello an easy one today : how can we change the entry point of index.ts and to choose another one ? didn't find a way in helps or docs
e

echoing-dinner-19531

09/02/2022, 9:26 AM
https://www.pulumi.com/docs/reference/pulumi-yaml/ The "main" option might be what your looking for, although I'm not sure it will let you rename the entrypoint file just to put it in a different sub-directory.
Actually I think that will let you change the name as well, looks like the value should be passed to nodes resolve function
g

great-breakfast-61299

09/02/2022, 9:38 AM
Hello I'll check as it seems to point a folder I doubt it will but let's try and see !
View count: 1