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

    hundreds-musician-51496

    10/25/2018, 4:13 PM
    The name of the image isn't changing but I've done a new build
  • h

    hundreds-musician-51496

    10/25/2018, 4:13 PM
    Do I need to tag with a build number?
    w
    • 2
    • 10
  • e

    early-musician-41645

    10/25/2018, 4:45 PM
    Where can I find the full python reference for pulumi-aws. E.g. how do I use the s3.BucketObject?
    h
    • 2
    • 5
  • h

    hundreds-musician-51496

    10/25/2018, 4:53 PM
    Why does
    awsinfra.Cluster
    create an S3 bucket?
    s
    • 2
    • 9
  • h

    hundreds-musician-51496

    10/25/2018, 5:04 PM
    I wonder if there is a race condition between creating an aws.ecs.Service and creating a targetGroup/loadBalancer pair? I'm getting
    aws:ecs:Service (ashewor-dashboard-server):
        error: Plan apply failed: InvalidParameterException: The target group with targetGroupArn arn:aws:elasticloadbalancing:us-west-2:948428744612:targetgroup/d5edc351-9ae5dfc/e8cbb3f112d1b253 does not have an associated load balancer.
    (and when I run again it works).
    q
    • 2
    • 4
  • h

    hundreds-musician-51496

    10/25/2018, 5:05 PM
    I'm creating the Service inside an
    apply
    block, which uses the loadBalancer & target group as input:
    pulumi.all([loadBalancer, cluster.securityGroupId, lbTargetGroup]).apply(([loadBalancer, securityGroupId, lbTargetGroup]) => {
      return new aws.ecs.Service(createNameWithStackInfo("dashboard-server"), {
    ....
    })})
  • h

    hundreds-musician-51496

    10/25/2018, 5:07 PM
    hmm, I am creating the listeners (which are associated with the target group) in an
    async
    function (inside an
    apply
    function)
  • b

    busy-umbrella-36067

    10/25/2018, 5:28 PM
    are there examples of referencing stack outputs in another stack?
  • s

    stocky-spoon-28903

    10/25/2018, 5:29 PM
    @busy-umbrella-36067 we talked about that a lot yesterday. Right now there isn’t a first class way to do that besides using the config system, but it’s something that can be built now as a library and eventually integrated as a first-class concept
  • b

    busy-umbrella-36067

    10/25/2018, 5:31 PM
    damn, IAM roles aren’t dynamically named so I can work around this.
  • b

    busy-umbrella-36067

    10/25/2018, 5:31 PM
    However, this is something I would consider core functionality
  • b

    busy-umbrella-36067

    10/25/2018, 5:32 PM
    glad to hear you guys have a path planned out though
  • s

    stocky-spoon-28903

    10/25/2018, 5:34 PM
    I’ll try to put something together today that implements this in a crude manner. In the meantime the best way is to add a config item and then set it using the CLI.
  • s

    stocky-spoon-28903

    10/25/2018, 5:34 PM
    You can do something like:
  • s

    stocky-spoon-28903

    10/25/2018, 5:34 PM
    pulumi config set myconfigname $(pulumi stack output --stack someotherstack outputname)
  • s

    stocky-spoon-28903

    10/25/2018, 5:35 PM
    That might help you make progress in the mean time?
  • b

    busy-umbrella-36067

    10/25/2018, 5:35 PM
    I can just hardcode IAM roles for now, the suffix and prefix are the same. That method is a little crude since it would involve making git commits during the CI/CD
  • s

    stale-holiday-22431

    10/25/2018, 5:42 PM
    How can I debug a type error with Kubernetes parameters? I’m trying to create a DaemonSet and TypeScript is convinced I’m trying to provide an
    Output<DaemonSetSpec>
    when I’m trying to provide a
    DaemonSetSpec
    . Normally I’d try assigning to a variable of type
    DaemonSetSpec
    to get the type error for that, but I don’t see that type exported.
    c
    h
    • 3
    • 5
  • e

    early-musician-41645

    10/25/2018, 6:13 PM
    Who can I work with to convert terraform code into pulumi?
    i
    o
    b
    • 4
    • 5
  • w

    wonderful-ocean-70348

    10/25/2018, 6:26 PM
    Use bins is set on all the items.
  • b

    busy-umbrella-36067

    10/25/2018, 7:09 PM
    this may just be a general JS question. any idea how one would generate a random string as a k8s secret on creation, but avoid recreating it every time? (with pulumi)
    b
    • 2
    • 4
  • e

    early-musician-41645

    10/25/2018, 7:16 PM
    in the
    pulumi/eks
    module, is there a way to pass in UserData to run when a worker node spins up? I need to install a couple custom drivers and resources on each worker node.
    w
    • 2
    • 4
  • e

    early-musician-41645

    10/25/2018, 7:16 PM
    Previously I did that via CloudFormation userdata for my autoscale group.
  • o

    orange-tailor-85423

    10/25/2018, 8:42 PM
    Had a great internal meeting about Pulumi today. Drove some questions:
  • o

    orange-tailor-85423

    10/25/2018, 8:44 PM
    -.pl
    w
    g
    • 3
    • 6
  • q

    quick-action-34599

    10/26/2018, 2:02 PM
    I've officially been tasked with working on moving our infrastructure from a local cloud provider to AWS. I feel like live-coding it today with pulumi but there's no open rooms in our office 😞
  • a

    adventurous-jordan-10043

    10/26/2018, 2:07 PM
    I may need some info on testing (infra testing unit + integration) and what the Pulumi team thinks work great now and what isn’t.
    s
    • 2
    • 5
  • q

    quick-action-34599

    10/26/2018, 2:08 PM
    @adventurous-jordan-10043 was that directed at me?
  • a

    adventurous-jordan-10043

    10/26/2018, 2:16 PM
    Nope it’s more for someone from the Pulumi team sorry
  • q

    quick-action-34599

    10/26/2018, 2:17 PM
    oh ok np
Powered by Linen
Title
q

quick-action-34599

10/26/2018, 2:17 PM
oh ok np
View count: 1