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

    chilly-crayon-57653

    07/31/2018, 5:29 PM
    Nice article from @adamant-restaurant-73893 on The New Stack http://bit.ly/2NZ3PmH
  • a

    adventurous-jordan-10043

    07/31/2018, 6:33 PM
    Found a bug last week, didn't find an open issue about this but I may be wrong
  • a

    adventurous-jordan-10043

    07/31/2018, 6:34 PM
    Minimal repro
    Params_destructuring_bug_repro.ts
  • a

    adventurous-jordan-10043

    07/31/2018, 6:35 PM
    -.pl
  • a

    adventurous-jordan-10043

    07/31/2018, 6:36 PM
    I can open an issue but I don't know where it should belong (pulumi/pulumi ?)
    c
    l
    • 3
    • 5
  • a

    adventurous-jordan-10043

    07/31/2018, 6:55 PM
    Is pulumi latest version already ok to use with node v10 ?
  • a

    adventurous-jordan-10043

    07/31/2018, 6:55 PM
    It was merged but I don't see it in the changelog
  • a

    adventurous-jordan-10043

    07/31/2018, 7:15 PM
    And my last bit I promise, I've finished porting my whole serverless framework project. Pulumi is handling 79 resources in my test stack. Everything is working fine, great experience overall. Very easy to switch after I resolved my last issue last week with dynamic imports (thanks again @lemon-spoon-91807). I'm just a little bit concerned with my update time when I have no change or even a small change like updating a function.
    pulumi update -y
    on a stack with no changes takes approx. 1 minute 30 sec. Is this something that can/will be resolved? Honestly CloudFormation is really slow and I was hoping that pulumi could destroy it but I don't really see a difference between
    sls deploy
    and
    pulumi update
    atm.
    w
    • 2
    • 4
  • a

    adventurous-jordan-10043

    07/31/2018, 7:20 PM
    And while porting the last bit, I had to dig a little bit to discover
    pulumi.all()
    . Needed it for my step function state machine definition. I think that the Step Function examples over at pulumi/examples should use
    pulumi.all()
    because when you're thinking about using Step Function you will often have a machine with more than one lambda. I can PR rewrite the example myself if you want.
    👍 1
    w
    b
    • 3
    • 2
  • s

    stocky-spoon-28903

    07/31/2018, 11:25 PM
    Is it still expected with the latest pulumi that modules captured in an async lambda sometimes fail to serialize?
    b
    w
    l
    • 4
    • 18
  • s

    stocky-spoon-28903

    07/31/2018, 11:32 PM
    On a similar topic, is there a way to customise the execution role that an
    aws.serverless.Function
    ends up with? Right now it’s granting access to all kinds of unnecessary things by attaching the
    LambdaFullAccess
    policy.
    w
    • 2
    • 3
  • a

    adamant-restaurant-73893

    08/01/2018, 12:27 AM
    A reminder to join @white-balloon-205 tomorrow at 11am PDT as he covers "What's New In Pulumi?" -- all the features and contributions from the past month.

    https://www.youtube.com/watch?v=tlHf64m-icQâ–ľ

    👍 1
  • s

    stocky-spoon-28903

    08/01/2018, 2:13 PM
    As an FYI, the
    Gopkg.lock
    seems to be missing a couple of things for both
    pulumi/pulumi
    and
    pulumi/pulumi-aws
    , so running
    make ensure
    with
    dep
    0.5 is giving a diff on master.
    w
    • 2
    • 4
  • c

    colossal-beach-47527

    08/01/2018, 8:02 PM
    Hi everyone! I’m an engineer at Pulumi and I’m looking into adding “workflow features” to the Pulumi.com service. For example, showing the results of
    pulumi preview
    ran in your CI/CD system on GitHub. Or optionally requiring another project member to review and approve infrastructure changes to a stack. If you are interested in providing feedback on the design and/or would like early access to prototypes, please send me a direct message with your contact info. I’ll schedule a call to get more information about what sorts of features would be most useful to you, and next steps for trying out the bits.
    👍 1
  • w

    white-balloon-205

    08/01/2018, 10:00 PM
    In today's PulumiTV live stream, I had a chance to show off some of What's New in Pulumi over the last few weeks - and in particular to highlight great contributions from @helpful-vegetable-35581 @tall-librarian-49374 and @stocky-spoon-28903! Topics covered: • OpenStack support (thanks @helpful-vegetable-35581) • Google Cloud Functions support (thanks @tall-librarian-49374) • AWS infrastructure packages (thanks @stocky-spoon-28903) • Simpler containers • Examples, examples, examples! (thanks @adventurous-jordan-10043 and @tall-librarian-49374) Big thanks to everyone who has contributed in all of these areas - can't wait to highlight even more new contributions in coming weeks! Check out the video at

    https://www.youtube.com/watch?v=tlHf64m-icQâ–ľ

    .
  • s

    stocky-spoon-28903

    08/01/2018, 11:01 PM
    ❤️ for whoever designed
    pulumi.asset.RemoteArchive
    • 1
    • 1
  • s

    stocky-spoon-28903

    08/01/2018, 11:35 PM
    New idea for
    @pulumi/aws
    - a
    makeARN
    to act as the opposite of
    getARN
  • g

    gentle-ocean-98205

    08/02/2018, 3:53 PM
    Hey everyone
  • g

    gentle-ocean-98205

    08/02/2018, 3:54 PM
    Alex from OpenFaaS here - been checking out the progress on Pulumi serverless integration with our project - exciting stuff for the end users
    👋🏽 5
  • s

    stocky-spoon-28903

    08/02/2018, 5:19 PM
    Is it possible to improve this error message, or make single resources supported as a value for
    dependsOn
    in `ResourceOpts`:
    error: TypeError: dependsOn.map is not a function
            at /Users/James/Code/pulumi/pulumi-lambda-cert/node_modules/@pulumi/pulumi/runtime/resource.js:160:92
            at Generator.next (<anonymous
  • m

    microscopic-florist-22719

    08/02/2018, 5:20 PM
    The latter should be pretty easy. I think it's just a matter of updating a bit of code in the JS runtime libraries... cc @white-balloon-205
    b
    • 2
    • 1
  • s

    stocky-spoon-28903

    08/02/2018, 5:20 PM
    I’m actually not sure why it showed up as a runtime error rather than a compile time one in TypeScript
    w
    • 2
    • 3
  • w

    white-balloon-205

    08/02/2018, 5:35 PM
    Welcome Alex! For folks interested - we've started on a new provider for using OpenFaaS with Pulumi. It's early, but you can follow along here: https://github.com/pulumi/pulumi-openfaas. This currently allows deploying to OpenFaaS (on Kubernetes or any other of the supported OpenFaaS environments) with something like:
    import * as openfaas from "@pulumi/openfaas";
    
    const func = new openfaas.Function("hello-node", {
        service: "hello-node",
        build: "hello-node:latest",
    });
    In the near future, we will be extending this to support the same kind of super-simple functions that are frequently used in AWS and now Azure and GCP, like the following:
    import * as openfaas from "@pulumi/openfaas";
    
    const f = new openfaas.serverless.Function("f", {}, (context: any, callback: any) => {
        callback(undefined, {status: "done"});
    });
    
    export let url = f.url;
    This will be a great way to make it easier to deploy cloud functions onto many additional platforms!
  • t

    tall-librarian-49374

    08/02/2018, 6:00 PM
    Shameless self- (and Pulumi-) promotion: https://mikhail.io/2018/08/aws-lambda-warmer-as-pulumi-component/
    đź’Ż 4
  • w

    white-balloon-205

    08/02/2018, 6:54 PM
    @tall-librarian-49374 Love it!
  • t

    thousands-microphone-24535

    08/03/2018, 9:09 PM
    Hi! I recently started playing with pulumi after following Joe for a while. Because my experience is with compiled languages i went for a TS project but I’m finding some issues when using any library inside a lambda callback. I’m trying to perform an http request inside a lambda and I keep receiving
    Error serializing
    with a stack trace that at the end says “it was a native code function.“. I’ve been having other issues with TS and some JS libs so at the end I wend for the standard http module but I’m still seeing this. Here is a gist in case somebody wants to take a look at the code https://gist.github.com/alexito4/84e34ce6c66aa320d361781f1ffd946e
  • t

    thousands-microphone-24535

    08/03/2018, 9:10 PM
    I have some experience with lambda before but is not in my set of expertise, and the pulumi looks really awesome to simply the setup of it ^^
    s
    w
    l
    • 4
    • 11
  • s

    stocky-spoon-28903

    08/03/2018, 10:52 PM
    May be a bit late to change now, but is the TypeScript convention here to use
    Arn
    vs
    ARN
    ? https://github.com/pulumi/pulumi-aws/blob/master/overlays/nodejs/arn.ts#L18
  • b

    bland-lamp-97030

    08/04/2018, 8:02 AM
    Hi đź‘‹ I have a couple of questions regarding teams and secret configuration
  • b

    bland-lamp-97030

    08/04/2018, 8:02 AM
    mostly, I'm wondering if there is any way to keep encrypted config items from being decrypted from certain team members, or if anyone with access to the source can decrypt them?>
Powered by Linen
Title
b

bland-lamp-97030

08/04/2018, 8:02 AM
mostly, I'm wondering if there is any way to keep encrypted config items from being decrypted from certain team members, or if anyone with access to the source can decrypt them?>
View count: 2