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

    adventurous-wire-92385

    06/28/2018, 2:27 AM
    whoa, excellent, thanks
    👍 1
  • a

    agreeable-gigabyte-60857

    06/28/2018, 4:49 AM
    Hi all! Does a Pulumi script for AWS, generate a CloudFormation or does it create the resources directly using the AWS SDK/APIs?
    s
    • 2
    • 4
  • s

    stocky-spoon-28903

    06/28/2018, 5:02 AM
    Is there a good way to capture an
    Input<string>
    in a lambda function assuming you’re extending
    ComponentResource
    ?
    w
    • 2
    • 2
  • a

    adventurous-wire-92385

    06/28/2018, 6:02 AM
    any ideas on this one: Kubernetes order of deployment? https://github.com/pulumi/pulumi-kubernetes/issues/79
  • a

    adventurous-wire-92385

    06/28/2018, 6:22 AM
    I'm trying ot use apply(), but when I use apply(), it acts like apply() returns an Output<string> and I can't assign that to a string field.
  • c

    creamy-potato-29402

    06/28/2018, 6:26 AM
    @adventurous-wire-92385 just saw this now.
  • c

    creamy-potato-29402

    06/28/2018, 6:26 AM
    Replied on thread.
  • a

    adventurous-wire-92385

    06/28/2018, 6:29 AM
    🙂 thanks!
  • h

    helpful-vegetable-35581

    06/28/2018, 6:45 AM
    It seems that the terraform data source projections don't get "id" attributes? Far as I can tell looking at terraform all data sources should have an id because they're treated as special read only resources, but seems neither the bridge or the types generated by pulumi ever expose that attribute.
  • s

    stocky-spoon-28903

    06/28/2018, 6:48 AM
    @helpful-vegetable-35581 The ID isn’t usually meaningful in Terraform though
  • s

    stocky-spoon-28903

    06/28/2018, 6:48 AM
    Sometimes it is an alias of another property however
  • s

    stocky-spoon-28903

    06/28/2018, 6:49 AM
    (e.g.
    aws_ami
    data source IIRC uses
    image_id
    or
    id
    , but the
    getAmi()
    function in the AWS package exposes
    imageId
    )
  • h

    helpful-vegetable-35581

    06/28/2018, 6:59 AM
    openstack ones don't seem to use aliases, e.g. https://www.terraform.io/docs/providers/openstack/d/compute_flavor_v2.html
  • h

    helpful-vegetable-35581

    06/28/2018, 7:00 AM
    I could look up a flavor, but can't get the id out of it to use in an instance
    b
    w
    • 3
    • 2
  • a

    adventurous-wire-92385

    06/28/2018, 10:16 AM
    there's sort of a high bar set with
    pulumi-kubernetes
    now. AKS has been GA for a bit, but Terraform doesn't support it yet, and thus Pulumi doesn't either. I know that Terraform encodes some operational semantics that are likely missing from their Swagger specs, but still, it'd be cool if all of the bridges were so efficient. https://github.com/Azure/azure-rest-api-specs/blob/master/specification/containerservices/resource-manager/Microsoft.ContainerService/stable/2018-03-31/managedClusters.json
  • s

    stocky-spoon-28903

    06/28/2018, 11:05 AM
    @adventurous-wire-92385 By AKS do you mean Azure or Amazon? (They both have the same acronym)
  • s

    stocky-spoon-28903

    06/28/2018, 11:05 AM
    Oh, the rest of the context suggests Azure, doh.
  • c

    creamy-potato-29402

    06/28/2018, 3:06 PM
    @adventurous-wire-92385 actually the kube provider doesn’t depend on Terraform at all — it’s implemented purely on kubernetes/client-go. So it should work with AKS. What error are you getting?
  • c

    creamy-potato-29402

    06/28/2018, 3:10 PM
    As for the high bar, I agree, and I’m working on it. 🙂
  • b

    blue-answer-29496

    06/28/2018, 3:28 PM
    @stocky-spoon-28903 the AWS one is called EKS
  • s

    stocky-spoon-28903

    06/28/2018, 4:15 PM
    Doh, oh yes..,,
  • b

    big-piano-35669

    06/28/2018, 5:21 PM
    FYI to all: we'll be using the #announcements channel going forward for all new CLI, packages, and feature announcements. Join if you're interested!
    👍 1
  • s

    stocky-spoon-28903

    06/28/2018, 6:59 PM
    FYI, There’s a beta and upgrade guide of Terraform 0.12 which has the newer HCL in
  • s

    stocky-spoon-28903

    06/28/2018, 6:59 PM
    https://www.hashicorp.com/blog/terraform-0-1-2-preview
  • s

    stocky-spoon-28903

    06/28/2018, 7:00 PM
    The provider plugin protocol is also changing, which will likely want bridge changes. That said they should improve things
  • s

    stocky-spoon-28903

    06/28/2018, 7:03 PM
    Or rather, some details are available, but no software from what I can tell
  • a

    adventurous-wire-92385

    06/28/2018, 7:11 PM
    @creamy-potato-29402 I know 🙂 I was saying that it's so good that pulumi-kubernetes is generated from OpenAPI specs that I wish pulumi-azure was generated from Azure's swagger specs so that we don't have to wait for Terraform-Azure to update first, as it's apparently not super immediate to get new azure api-versions supported.
    w
    • 2
    • 1
  • c

    creamy-potato-29402

    06/28/2018, 7:20 PM
    oooooooh
  • c

    creamy-potato-29402

    06/28/2018, 7:20 PM
    @adventurous-wire-92385 I’m sorry, I thought you were saying there’s a high bar to entry
  • c

    creamy-potato-29402

    06/28/2018, 7:21 PM
    IT SETS A HIGH BAR???? 😄 😄 😄 😄
    🎊 1
Powered by Linen
Title
c

creamy-potato-29402

06/28/2018, 7:21 PM
IT SETS A HIGH BAR???? 😄 😄 😄 😄
🎊 1
View count: 1