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

    wide-holiday-59376

    09/10/2019, 7:18 PM
    If I create the instance first and then create the volume, how will the instance boot?
  • q

    quiet-wolf-18467

    09/10/2019, 7:23 PM
    I believe Pulumi creates a DAG, a graph that it understands dependencies of; creating your volume before the instance
  • w

    wide-holiday-59376

    09/10/2019, 7:39 PM
    @quiet-wolf-18467 This does not work because...
    "Invalid value '/dev/xvda' for unixDevice. Attachment point /dev/xvda is already in use", code: "InvalidParameterValue"
  • w

    wide-holiday-59376

    09/10/2019, 7:39 PM
    Meaning, we end up with two volumes instead of one.
  • w

    wide-holiday-59376

    09/10/2019, 7:45 PM
    I think I figured it out.
  • w

    wide-holiday-59376

    09/10/2019, 7:45 PM
    I will comment on the issue.
  • q

    quiet-wolf-18467

    09/10/2019, 7:46 PM
    Awesome. I look forward to the answer 🙂
  • w

    wide-holiday-59376

    09/10/2019, 7:50 PM
    Posted
  • q

    quiet-wolf-18467

    09/10/2019, 7:51 PM
    Thanks!
  • c

    cool-egg-852

    09/10/2019, 8:56 PM
    error: Running program '/Users/harrison/code/linio/infrastructure/applications/cert-manager' failed with an unhandled exception:
        TypeError: Cannot read property 'concat' of undefined
            at /Users/harrison/code/linio/infrastructure/node_modules/@pulumi/pulumi/runtime/resource.js:359:29
            at Generator.next (<anonymous>)
            at fulfilled (/Users/harrison/code/linio/infrastructure/node_modules/@pulumi/pulumi/runtime/resource.js:18:58)
    
        TypeError: Cannot read property 'concat' of undefined
            at /Users/harrison/code/linio/infrastructure/node_modules/@pulumi/pulumi/runtime/resource.js:359:29
            at Generator.next (<anonymous>)
            at fulfilled (/Users/harrison/code/linio/infrastructure/node_modules/@pulumi/pulumi/runtime/resource.js:18:58)
    
      kubernetes:helm.sh:Chart (cert-manager):
        [Can't preview] all chart values must be known ahead of time to generate an accurate preview.
    Is this a known issue?
    w
    • 2
    • 12
  • o

    orange-tailor-85423

    09/10/2019, 10:32 PM
    A heads up for folks dealing with EKS and the aws-auth configmap
  • o

    orange-tailor-85423

    09/10/2019, 10:33 PM
    we’ve been testing the AWS SSO product the last few days and passing in the arn of one of these roles in the format:
    arn:aws:iam::11111111111111:role/aws-reserved/sso.amazonaws.com/us-west-2/AWSReservedSSO_PowerUserAccess_bf7fc98648d51168
    does not work
  • o

    orange-tailor-85423

    09/10/2019, 10:34 PM
    or I should say, passing in the short name of
    AWSReservedSSO_PowerUserAccess_bf7fc98648d51168
    results in the full arn in the configmap which does not work
  • o

    orange-tailor-85423

    09/10/2019, 11:12 PM
    after the pulumi run I need to manually fix the configMap
  • o

    orange-tailor-85423

    09/10/2019, 11:13 PM
    Found the related fix here: https://aws.amazon.com/blogs/opensource/integrating-ldap-ad-users-kubernetes-rbac-aws-iam-authenticator-project/ (Nishi FTW!)
    💯 1
  • o

    orange-tailor-85423

    09/10/2019, 11:14 PM
    it led us to check the configMap and sure enough found the issue:
    For the rolearn be sure to remove the /aws-reserved/sso.amazonaws.com/ from the rolearn url, otherwise the arn will not be able to authorize as a valid user.
  • w

    worried-city-86458

    09/10/2019, 11:37 PM
    I got a timeout trying to update an eks cluster from k8s 1.13 to 1.14:
    Dev-EksPulumi-eksCluster (eks:index:Cluster$aws:eks/cluster:Cluster)
    error: Plan apply failed: 1 error occurred:
    	* updating urn:pulumi:dev::k8s-infra::eks:index:Cluster$aws:eks/cluster:Cluster::Dev-EksPulumi-eksCluster: error waiting for EKS Cluster (Dev-EksPulumi-eksCluster-d16ec52) version update (3222e27e-b126-4546-9e37-d6b251e4a025): timeout while waiting for state to become 'Cancelled, Failed, Successful' (last state: 'InProgress', timeout: 20m0s)
    Is this configurable somewhere?
    w
    • 2
    • 3
  • b

    brainy-appointment-60747

    09/11/2019, 11:14 AM
    Hi, I like the concept, but I’d like to know what the web app is for? Is the pulumi script actually creating stuff when I run it or is is pulumi’s backend that does it? If so, why was it built like that?
    w
    b
    l
    • 4
    • 13
  • b

    bulky-policeman-29913

    09/11/2019, 2:34 PM
    Hello, I didn't see an answer but it looks like debug-ability of Pulumi programs is still not possible yet. Is that true? (based on this issue: https://github.com/pulumi/pulumi/issues/1372)
    n
    b
    +2
    • 5
    • 17
  • e

    early-oyster-42990

    09/11/2019, 2:48 PM
    I have a binary file stored locally that I need to load into a volume and be accessible from a container. Using kubernetes, we can include it as a secret and use --from-file. Is there an equivalent way to do this with Pulumi?
    w
    b
    • 3
    • 3
  • b

    brave-angle-33257

    09/11/2019, 6:27 PM
    can someone help me with the
    ignoreChanges
    path - if there is documentation on this somewhere I’m having trouble finding it, this is the best I’ve found so far: https://github.com/pulumi/pulumi/pull/3005/files/8a4b20b05ec9c4ceb1535d90ddb350319655a8c3#diff-7bb15b0066584f354ca6a55865d99ffeR29
    • 1
    • 6
  • b

    bitter-dentist-28132

    09/11/2019, 7:06 PM
    i just can't seem to get the nginx ingress helm chart installed any more. i always end up with
    error: Plan apply failed: 2 errors occurred:
    	* 'nginxingresscontroller-nginx-ingress-controller' timed out waiting to be Ready
    	* Minimum number of live Pods was not attained
    
    
    error: Plan apply failed: 2 errors occurred:
    	* 'nginxingresscontroller-nginx-ingress-default-backend' timed out waiting to be Ready
    	* Minimum number of live Pods was not attained
    b
    c
    g
    • 4
    • 65
  • c

    chilly-photographer-60932

    09/11/2019, 7:15 PM
    We are trying to upgrade our EKS nodes. https://www.pulumi.com/docs/reference/pkg/nodejs/pulumi/eks/#ClusterNodeGroupOptions In
    ClusterNodeGroupOptions
    when we specify
    version: '1.13.10',
    from
    1.13
    the
    preview
    does not recognize it as a change. What could I be missing? Thanks
    w
    • 2
    • 22
  • w

    worried-city-86458

    09/11/2019, 7:16 PM
    I'm very impressed with the amount of customization already in place for the aws vpc cni. I've had to update this as part of infra deploy in the past and it's much appreciated. Similarly, I've updated the CoreDNS and KubeProxy as part of infra deploy, since Amazon does not update this automatically when you update a cluster. https://docs.aws.amazon.com/eks/latest/userguide/update-cluster.html @white-balloon-205 do you think this is something Pulumi could / should support too?
    • 1
    • 1
  • n

    nice-airport-15607

    09/11/2019, 8:12 PM
    hello peeps! i was curious if anyone knows how to handle multiple authorization types for
    GraphQLApiArgs
    as described here: https://aws.amazon.com/blogs/mobile/using-multiple-authorization-types-with-aws-appsync-graphql-apis/
  • b

    bitter-dentist-28132

    09/11/2019, 8:59 PM
    if an output (i.e. an
    export
    ) is
    undefined
    , does that make it not appear in the list of outputs? i'm trying to track down an error where sometimes one of my deployments is missing an image. i'm exporting a hash of
    {app1: image1, app2: image2}
    , and i see in the output i only have
    {app1: image1}
    , when i would have expected
    {app1: image1, app2: undefined}
    if the variable was undefined.
    g
    • 2
    • 3
  • t

    thankful-optician-22583

    09/11/2019, 9:23 PM
    Hi i noticed that the pulumi docker image, does not have helm installed. If we were to use the library
    k8s.helm.v2.Chart
    Do we need to install helm above the pulumi image? What do you recommend?
    b
    • 2
    • 10
  • c

    calm-greece-42329

    09/12/2019, 12:21 AM
    is
    .metadata.apply(m => m.name)
    still a thing? i thought this went away for some reason, but i just saw an error related to calling a
    k8sservice.metadata.name
    directly. maybe because im putting it into a string interpolation?
  • c

    calm-greece-42329

    09/12/2019, 12:24 AM
    that was totally it, pulumi.interpolate
  • a

    ambitious-lawyer-8657

    09/12/2019, 10:19 AM
    is anyone else having trouble with https://app.pulumi.com/ ? Getting HTTP 500's and missing organisations
    r
    w
    c
    • 4
    • 7
Powered by Linen
Title
a

ambitious-lawyer-8657

09/12/2019, 10:19 AM
is anyone else having trouble with https://app.pulumi.com/ ? Getting HTTP 500's and missing organisations
r

rapid-eye-32575

09/12/2019, 11:18 AM
Yeah, I can't seem to be able to login and the OAuth provider throws an error 500
w

white-balloon-205

09/12/2019, 11:19 AM
Bitbucket is experiencing an outage this morning, and it looks like bitbucket-backed Pulumi logins are seeing issues as a result. Are you continuing to see issues logging in? Or seeing issues outside of bitbucket?
r

rapid-eye-32575

09/12/2019, 11:21 AM
Oh I see - than maybe this is in fact a different problem than the one that @ambitious-lawyer-8657 is describing. I'm currently still having issues with the Bitbucket login.
w

white-balloon-205

09/12/2019, 11:25 AM
Bitbucket status: https://bitbucket.status.atlassian.com
r

rapid-eye-32575

09/12/2019, 11:27 AM
Thanks, I'll wait till the errors are cleared there before trying again.
a

ambitious-lawyer-8657

09/12/2019, 11:45 AM
We use Atlassian backed auth, so that would explain it. Thanks
c

clever-sunset-76585

09/12/2019, 1:24 PM
Bitbucket seems to have resolved the issues about 20 mins ago, and just now changed the status to “resolved”.
View count: 1