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

    orange-tailor-85423

    04/23/2019, 9:28 PM
    Depending on your git remote your stack info will show up in 1 of 3 places:
  • o

    orange-tailor-85423

    04/23/2019, 9:30 PM
    if https://orgname.visualstudio.com vs https://dev.azure.com/orgname/repo/_git/program vs ssh://dev.azure.com/orgname/repo/program
    g
    • 2
    • 6
  • a

    adamant-dress-73325

    04/23/2019, 11:34 PM
    Hello all, I’m running into a weird issue with ACM Cert validation failing to complete in time. It seems to be because, The DNS records aren’t being setup in Route 53. I had to go into the aws console, and click the button to set them up. So somehow
    new aws.acm.CertificateValidation()
    is not doing this by default?
    g
    s
    • 3
    • 11
  • f

    fierce-dinner-20116

    04/24/2019, 12:44 AM
    I noticed that the homebrew formula for pulumi is still at `v0.17.6`: https://github.com/Homebrew/homebrew-core/blob/963a3c49ce6050b1ee6a891bfe50489f4af59005/Formula/pulumi.rb#L5 Is there an ETA for updating the formula for `v0.17.7`/`v0.17.8`?
    w
    • 2
    • 2
  • w

    wide-judge-30323

    04/24/2019, 4:25 AM
    While applying some changes to a stack containing an eks cluster, I've hit the following:
    stack:Stack::cluster-nodes: UPDATE_ROLLBACK_COMPLETE: ["The requested instance type's architecture (x86_64) does not match the architecture in the manifest for ami-0deb321f7b1c07d4c (arm64). Launching EC2 instance failed."]
    The stack usually applies cleanly, and the changes were not directly related to the eks config. I have noted that randomly the ami for nodes in the eks cluster have updated when I've done a
    pulumi up
    - although a little disconcerting, I haven't worried about it - but now it's selected an invalid ami (it's not clear when / how it looks this up) and won't update. I don't see any way to lock this down to only change when explicitly updated. Has anyone else run into the error above?
    w
    f
    • 3
    • 5
  • b

    better-rainbow-14549

    04/24/2019, 8:15 AM
    is there a way to
    await
    an Output<>
    c
    • 2
    • 3
  • b

    busy-umbrella-36067

    04/24/2019, 3:23 PM
    seeing this as part of diff preview for an ecs service. The task definition being supplied to the service resource is being updated along with the task definition itself. I’d expect to see
    output
    as a placeholder for the value update, is this normal?
    taskDefinition                 : "arn:aws:ecs:eu-west-1:xxxxx:task-definition/xxxxxr:18" => {"Element":{"V":""}}
    w
    c
    • 3
    • 3
  • j

    jolly-lifeguard-22556

    04/24/2019, 4:05 PM
    Is there any way to attach multiple policies to a role with AWS IAM Role Policy Attachment? It seems that adding multiple role policy attachments to a single role is overwriting the previous attachments. Seems like it might be possible with raw Terraform using Count as documented here: https://stackoverflow.com/questions/45486041/how-to-attach-multiple-iam-policies-to-iam-roles-using-terraform but struggling getting it to work with Pulumi
    w
    • 2
    • 2
  • b

    busy-umbrella-36067

    04/24/2019, 4:11 PM
    Are there any plans to show parent-child nesting of resources in the
    <http://app.pulumi.com|app.pulumi.com>
    previews?
  • f

    full-dress-10026

    04/24/2019, 5:14 PM
    The new CloudWatch Dashboard stuff added to awsx in 0.18.2 looks nice! Will there be support for getting
    .metrics
    from a
    FargateService
    ?
    w
    l
    • 3
    • 116
  • b

    busy-umbrella-36067

    04/24/2019, 6:12 PM
    The second s3 bucket arn shows up as
    [Object Object]/*
    for me, is there any workaround for this?
    let rolePolicy = new aws.iam.RolePolicy(`${name}-s3-access`, {
        role: role.id,
        policy: pulumi.output({
          Version: "2012-10-17",
          Statement: [{
            Effect: "Allow",
            Action: [
              "s3:ListBucket",
              "s3:HeadBucket",
              "s3:PutObject",
              "s3:GetObject"
            ],
            Resource: [ bucket.arn, `${bucket.arn}/*` ]
          }]
        }).apply(JSON.stringify)
      }, {
        parent: role
      });
    w
    • 2
    • 2
  • b

    better-rainbow-14549

    04/24/2019, 7:32 PM
    after a week of pain i've finally got my stuff to work, pulumi's awesome again hooray
    🎆 2
    😛artypus: 4
  • c

    cold-painting-74540

    04/24/2019, 9:02 PM
    I'll love to speak to a team member at Pulumi
    w
    • 2
    • 1
  • s

    shy-army-45455

    04/25/2019, 7:15 AM
    Are there any examples of installing a helm chart using values from a YAML config? Equivalent to: helm install -n ingress stable/nginx-ingress -f my-config.yaml I found kubernetes.helm.v2.Chart, but wasn't sure how to pass along the YAML file
    g
    • 2
    • 2
  • b

    blue-dentist-627

    04/25/2019, 9:49 AM
    Hi, in EKS modules, i cannot apply label to default nodegroup
    const cluster = new eks.Cluster('staging-auth', {
      nodeAmiId: 'ami-0bfedee6a7845c26d',
      vpcId,
      subnetIds: subnet.split(','),
      deployDashboard: false,
      instanceType: 't2.medium',
      desiredCapacity: 2,
      nodeAssociatePublicIpAddress: false,
      minSize: 2,
      maxSize: 2,
      nodekeyName: 'aws_tokyo',
      storageClasses: 'gp2',
      labels: {
        cluster: 'proxy',
      },
    });
    is somethings in my conf ?
    w
    d
    • 3
    • 4
  • r

    rapid-eye-32575

    04/25/2019, 10:39 AM
    During a refactoring I implemented a few higher-order components that group some AWS primitives which were part of my main custom component before. So imagine I had the custom component `A `with subordinated components
    C¹
    ,
    C²
    and
    C³
    . Now I implemented two components called
    B¹
    and
    B²
    which now have
    C¹
    and
    C²
    and
    C³
    as subordinated components respectively and those two components have the parent
    A
    . When running
    pulumi up
    the preview shows that this would cause Pulumi to tear down
    C¹
    ,
    C²
    and
    C³
    and create them new under
    B¹
    and
    B²
    . Since those primitives represent important production infrastructure this would cause a brief service disruption for end users which I would like to avoid. Is there a way to tell Pulumi to just move the components without actually modifying the underlying infrastructure?
    👍 1
    w
    • 2
    • 2
  • b

    busy-pizza-73563

    04/25/2019, 12:59 PM
    Any reason why the EKS security group that manages the communication between the k8s API server and the node instances only allows ports 1025-65535? https://github.com/pulumi/pulumi-eks/blob/master/nodejs/eks/securitygroup.ts#L48
    w
    b
    c
    • 4
    • 73
  • b

    busy-pizza-73563

    04/25/2019, 1:01 PM
    Because of that I got into an issue with accessing rancher's integrated monitoring grafana dashboard: https://github.com/rancher/rancher/issues/19740 .
  • b

    better-rainbow-14549

    04/25/2019, 1:38 PM
    it would be extra-nice if you could specify a local folder or file:// url to
    pulumi new
    for the template
    w
    • 2
    • 7
  • w

    wonderful-noon-94894

    04/25/2019, 2:06 PM
    Hi! Are there any best practices on how to manage code? I have to admit that I only want to use Pulumi for CI with traditional yaml files, but don't know where to put the yml files. Is it okay to create a new repo, just for the general infrastructure with just yml files? And when I have a specific repo which has some resources (deployment, service) to put that into the respective repo? i.e.
    my-project-k8s
      postgres.yml
      ingress.yml
      ...
    
    my-api
       deployment.yml
  • w

    wonderful-noon-94894

    04/25/2019, 2:06 PM
    or is it better to manage all resources in a single
    my-project-k8s
    repository?
  • b

    bitter-island-28909

    04/25/2019, 4:09 PM
    So I just used Pulumi to provision a SSM SecureString parameter, with a value defined by a secret encrypted config value. I was disappointed to see that the value is visible in cleartext in the Pulumi stack. Is there any way to provision a SSM value, preserving its secrecy?
    w
    b
    • 3
    • 3
  • h

    helpful-vegetable-35581

    04/25/2019, 6:30 PM
    This is probably style as much as anything but what are people doing for k8s deployments to multiple clusters? Are you looping or something in your pulumi program with a new provider per cluster, or are you making a stack per cluster and managing that loop outside of pulumi (shell script or similar)?
    g
    • 2
    • 2
  • o

    orange-tailor-85423

    04/25/2019, 10:52 PM
    Before I embark on this… anybody deploy the Prometheus Operator via Pulumi?
    c
    d
    • 3
    • 5
  • a

    adamant-dress-73325

    04/25/2019, 11:17 PM
    Hey pulumi team, regarding the slowness of updates on certain changes https://github.com/pulumi/pulumi/issues/2674 , I notice that updating to a new container image for a Fargate service, takes about ~8min to finish, though it seems like the actual container starts running much more quickly than pulumi reports success for it. Just some anecdata.
    w
    • 2
    • 1
  • w

    wonderful-noon-94894

    04/26/2019, 11:46 AM
    When I want to use Pulumi with Github actions, do I need a paid account?
  • e

    early-intern-90238

    04/26/2019, 1:59 PM
    hello I was asked to join here to discuss an issue I am having with 1.14
  • e

    early-intern-90238

    04/26/2019, 2:00 PM
    Error_During_Graceful_Rollout.txt
  • e

    early-intern-90238

    04/26/2019, 2:01 PM
    I see this error when attempting to do the graceful rollout tutorial with 1.14. Only happens on the second up command, first deployment works just fine.
    g
    • 2
    • 4
  • e

    early-intern-90238

    04/26/2019, 2:01 PM
    I ONLY have 1.14 kubectl installed, I verified this multiple times.
Powered by Linen
Title
e

early-intern-90238

04/26/2019, 2:01 PM
I ONLY have 1.14 kubectl installed, I verified this multiple times.
View count: 1