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
  • p

    plain-caravan-71891

    04/22/2021, 10:35 AM
    is this example known to work?
    • 1
    • 1
  • b

    broad-dog-22463

    04/22/2021, 10:52 AM
    Hi @plain-caravan-71891 - you can check out the examples repo for this - https://github.com/pulumi/examples/tree/master/aws-ts-static-website
  • b

    broad-dog-22463

    04/22/2021, 10:52 AM
    that specific example has working code for CertificateValidation
  • p

    plain-caravan-71891

    04/22/2021, 10:53 AM
    thank you!
  • n

    narrow-battery-9106

    04/22/2021, 11:18 AM
    Good day Is there way to separate configs in
    Pulumi.<stack-name>.yaml
    into multiple files?
  • m

    mammoth-electrician-64525

    04/22/2021, 11:46 AM
    Hi guys, yesterday I lose the Webinar about “Build a Self-Service Infrastructure Platform with Python” someone can help me to find a record of that?
    ➕ 1
    b
    b
    • 3
    • 7
  • g

    glamorous-cpu-85849

    04/22/2021, 1:16 PM
    How are people handling multiple stacks in the same environment, region, and project? Since the stack name must match the
    Pulumi.<stack_name>.yaml
    file, I'm not sure what the best solution is here. Example: multiple stacks considered 'dev' in the same environment. Aside from having random char generation and ending up with
    Pulumi.8dnfa2.yaml
    which is not very helpful for human operators, what are the other options? Any support for nested folders inside project? Inheritance for
    Pulumi.<stack_name>.yaml
    ? Some kind of hack or wrapper? Organize projects and stacks differently? Appreciate insight here!
    b
    r
    l
    • 4
    • 12
  • p

    polite-napkin-90098

    04/22/2021, 1:29 PM
    Hello again. This is more of a general than a getting-started question so I'll ask it here. What do people do about complex deploys e.g. I have a rabbitmq cluster. It needs a minimum of 3 nodes to be running to be happy. So when I want to upgrade it I build a new image, add 3 nodes to the cluster with the new image, and then 1 by 1 reduce the cluster size by 1 and kill an old node (I'm doing all this in ECS Fargate but the princicple would be the same in k8s (although k8s has some more controls which would help) or other container systems. It seems to me like this would be a series of Pulumi states and I'd need to rewrite my rabbitmq cluster code for each step (I guess I can keep the steps on branches or somesuch) but is that right? Or is there some cunning way of programming up the 5-6 states I need and then have Pulumi apply each one in sucession with a pause in between for the cluster to settle?
    b
    • 2
    • 2
  • w

    wonderful-dog-9045

    04/22/2021, 1:34 PM
    does anyone have experience with the GIthub provider and seting up a CI for it on Github Actions? By default the
    GITHUB_TOKEN
    only has permissions to the current repository. Is there a way to allow it create and manage other repositories?
    l
    m
    • 3
    • 3
  • g

    green-daybreak-98726

    04/22/2021, 6:26 PM
    Hello - had a random error show up today with one of our email identities. We recently switched out which "no-reply" email we use, and it seems the original switched the email identity to a valid one successfully but it didn't get updated in all places. After this happened, on subsequent runs, everything is successful except for our SNS topics. The issue seems to be that it wants to delete/remove something that no longer exists from a previous run, but we are not 100% sure. Is there a way to manually force this update to remove the unlinked email that we no longer use? Note: I've stripped the email we are using and replaced it with
    {REMOVED_EMAIL_ADDRESS}
    aws:ses:IdentityNotificationTopic (***-dev-bounce-notification):
          error: deleting urn:pulumi:dev::***::aws:ses/identityNotificationTopic:IdentityNotificationTopic::***-dev-bounce-notification: 1 error occurred:
          	* Error deleting SES Identity Notification Topic: InvalidParameterValue: Identity arn:aws:ses:***:***:identity/{REMOVED_EMAIL_ADDRESS} is invalid. Must be a verified email address or domain.
    r
    • 2
    • 4
  • j

    jolly-area-2976

    04/22/2021, 8:05 PM
    Is there any way to get rid of a project once created? I couldn't figure out where to do this and it seems like I'll perpetually have a "quickstart" project now.
    r
    • 2
    • 2
  • b

    billowy-army-68599

    04/22/2021, 8:25 PM
    https://pulumi-community.slack.com/archives/CB36DSVSA/p1619123109097800
    🎉 2
  • m

    many-spring-73557

    04/22/2021, 8:45 PM
    I am using pulumi to install a Helm chart, and I want to override a value. I've gotten a lot of values to work, but this one in particular seems to not be making any changes. I would like to see what values pulumi is producing, but
    helm list -A
    doesn't show any releases. So I'm not quite sure what pulumi is doing or how to go about finding the problem here. Any suggestions?
    chart.values
    and
    chart.args.values
    apparently both don't exist as outputs, despite
    values
    being one of the inputs to
    k8s.helm.v3.Chart
    b
    • 2
    • 5
  • s

    steep-island-39848

    04/22/2021, 9:13 PM
    Hello, when building a GCP CloudBuild Trigger that uses a managed secret. What would I put as kmsKeyName in build.secrets[].kmsKeyName? I tried “global”, “default” but those fail. I didn’t find anything online. Any help would be appreciated!
    • 1
    • 1
  • p

    proud-pizza-80589

    04/23/2021, 12:11 PM
    Anyone knows how to destroy a stack, but ignore errors. So a best effort destroy? I have some stacks that deploy k8s resources and use a stack reference to their cluster, but i did something wrong and replaced the cluster messing up everything. 🙂
    w
    • 2
    • 2
  • p

    proud-iron-46551

    04/23/2021, 12:37 PM
    Hi im not getting sign up confirmation email from pulumi
  • w

    worried-knife-31967

    04/23/2021, 2:11 PM
    It's amazing how writing out a question about why something doesn't work gets you to the answer than waiting for the response from someone else.
  • e

    echoing-postman-88590

    04/23/2021, 3:00 PM
    Hi, are there any drawback in using
    azure-native
    instead of
    azure
    ? Especially from testing (unittest, policypack) point of view?
  • l

    lemon-machine-35564

    04/23/2021, 3:01 PM
    Untitled
  • l

    lemon-machine-35564

    04/23/2021, 3:01 PM
    Anyone seeing this from the Automation API after upgrading to Pulumi v3?
  • r

    red-football-97286

    04/23/2021, 3:08 PM
    After people thoughts...looking to build some AWS "patterns" with Pulumi. There seem to be a couple of options: 1. StackReference 2. Component Reosurces 3. Packages
  • r

    red-football-97286

    04/23/2021, 3:08 PM
    Has anyone done anything similar?
    b
    p
    • 3
    • 16
  • b

    brash-house-42711

    04/23/2021, 6:33 PM
    Hi. I need to execute some code after a CloudFormation Stack (which is managed by
    @pulumi/eks
    module) gets created (CREATE_COMPLETE status). Is there a way to hook up to such event in Pulumi?
    b
    • 2
    • 4
  • m

    microscopic-flag-7479

    04/23/2021, 6:33 PM
    what is the equivalent for the options deleteOsDiskOnTermination: true,                 deleteDataDisksOnTermination: true, in the azure vm configuration on the azure-native provider?
  • a

    acoustic-mouse-61163

    04/23/2021, 6:36 PM
    Sir, I have participated in the webinar "Introduction to Pulumi" on 9 February 2021 and I ordered my swag on 11 Feb 2021 but I have not received it yet. No updates have been received since 17 February 2021, when I tried to track them down with a link I received. Can you please help me and provide me some way so that I can get them. Mail: sanchitgupta0101@gmail.com Thank You.
    b
    • 2
    • 1
  • g

    great-library-25724

    04/23/2021, 10:05 PM
    Hi, I m new with Pulumi, I’m from terraform background.. my question is that do we require to be expert to supported programming language and including Oops or class and object for python as i know little bit python but not an expert ?
    b
    • 2
    • 17
  • g

    glamorous-helmet-50600

    04/23/2021, 10:09 PM
    @great-library-25724 I don't think you need to be an expert, most of the code you'll be writing will be quite basic.
    g
    • 2
    • 3
  • c

    clever-raincoat-73326

    04/25/2021, 1:11 AM
    Is there a good book on Pulumi out, now or one planned for the future?
    b
    m
    r
    • 4
    • 3
  • e

    elegant-pager-5412

    04/25/2021, 6:50 AM
    Hey guys! What is the best way to structure the project? I’m kind of unsure how do I setup few Pulumi projects within the same folder hierarchy. Is it something like the following:
    root/
    ├─ frontend/
    │  ├─ infra/
    │  │  ├─ index.ts
    │  ├─ src/
    |  | |- foo.handler.ts 
    ├─ backend/
    │  ├─ infra/
    │  │  ├─ index.ts
    │  ├─ src/
    ├─ shared-infra/
    │  ├─ index.ts
  • e

    elegant-pager-5412

    04/25/2021, 6:50 AM
    I mean, how will Pulumi know to find the main
    index.ts
    file for the project inside the
    infra
    subdirectory?
    b
    • 2
    • 1
Powered by Linen
Title
e

elegant-pager-5412

04/25/2021, 6:50 AM
I mean, how will Pulumi know to find the main
index.ts
file for the project inside the
infra
subdirectory?
b

bored-oyster-3147

04/25/2021, 3:18 PM
It’s a CLI tool so you would just navigate into that directory before running pulumi
View count: 1