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

    quick-action-34599

    10/26/2018, 2:49 PM
    It looks like
    c5.large
    is not being allowed as an EC2 instance type
    w
    s
    c
    • 4
    • 7
  • q

    quick-action-34599

    10/26/2018, 2:49 PM
    I don't see it down among this list: https://pulumi.io/reference/pkg/nodejs/@pulumi/aws/ec2/#C3Instance2XLarge
  • c

    cold-coat-35200

    10/26/2018, 3:38 PM
    Hi, I think it's maybe more like a typescript question then pulumi, but what is the recommended way to structure the infrastructure code? I'm thinking in a similar structure like the attached, the main pont to share "node_modules" and custom "modules" directories, those doesn't have env specific code and use separate directories for the env codes. Would be the best if I could tie the envs to stacks somehow and run pulumi commands from the env directories or maybe run from the root with an index.ts file, which get the stack name programatically and import the code from the correct env. Is there other recommended way to do this?
    -.txt
    b
    • 2
    • 16
  • q

    quick-action-34599

    10/26/2018, 3:47 PM
    hmm
  • q

    quick-action-34599

    10/26/2018, 3:48 PM
    if I want to export something that relies on the default network, which requires
    await
    , how would I go about doing that?
    b
    • 2
    • 4
  • h

    hundreds-musician-51496

    10/26/2018, 3:59 PM
    @white-balloon-205 or someone from Pulumi - can you talk about GitHub Actions? Looks really interesting. Can I build a CI/CD pipeline using pulumi & GH?
    w
    b
    • 3
    • 6
  • h

    hundreds-musician-51496

    10/26/2018, 3:59 PM
    Are those available to subscribers?
  • b

    blue-answer-29496

    10/26/2018, 4:10 PM
    GitHub Actions look really nice. Hopefully they will add me to the beta soon. 🙂
  • c

    clever-furniture-4240

    10/26/2018, 4:59 PM
    Ran into this issue while trying to setup CI.
    npm_install_issue.txt
    i
    o
    • 3
    • 16
  • c

    clever-furniture-4240

    10/26/2018, 4:59 PM
    ☝️ What could be the issue?
  • e

    early-musician-41645

    10/26/2018, 5:27 PM
    I'm trying out some typescript for creating an EKS cluster using the
    @pulumi/aws/eks
    . I can't figure out what the
    vpcConfig
    should look like and keep getting this erorr:
    let cluster = new aws.eks.Cluster(environment+"-eks-cluster", {
        roleArn     : clusterRole.arn,
        vpcConfig   : {
            vpcId             : config.require("vpc-id"),
            subnetIds         : vpcSubnetIds,
            securityGroupIds  : [clusterSecurityGroup.id],
        },
    });
    aws:eks:Cluster (online-sandbox-pulumi-poc-eks-cluster):
        error: aws:eks/cluster:Cluster resource 'online-sandbox-pulumi-poc-eks-cluster' has a problem: "vpc_config.0.vpc_id": this field cannot be set
    What am I doing wrong?
  • e

    early-musician-41645

    10/26/2018, 5:28 PM
    I thought
    vpcId
    is a required field, and in fact I'd prefer that the cluster is created in a specific VPC that I choose
    m
    • 2
    • 4
  • b

    big-piano-35669

    10/26/2018, 5:35 PM
    I'm not sure about that specific error (@microscopic-florist-22719, any idea?). Note that we have a component that makes creating EKS clusters much easier; see https://github.com/pulumi/examples/blob/96a59f4256412988e9d5d0f744905fe0b1a3b202/aws-ts-eks/index.ts#L8.
    e
    w
    m
    • 4
    • 27
  • b

    boundless-monkey-50243

    10/26/2018, 5:50 PM
    So I'm finding myself wedged with the Azure API, particularly with regards to app services.
    m
    s
    +2
    • 5
    • 54
  • c

    clever-guitar-55697

    10/26/2018, 6:25 PM
    Not sure if this is the right channel but I am getting a 404 when trying to visit the pulumi dashboard
    w
    c
    • 3
    • 20
  • b

    busy-umbrella-36067

    10/26/2018, 7:26 PM
    how hard would it be to get pulumi to output plain text diff files for previews?
    w
    b
    • 3
    • 8
  • b

    brave-angle-33257

    10/26/2018, 10:31 PM
    not sure if this is pulumi or Azure, but when trying to update a property on trying to update a property of Role Definition, I get an error saying I can't update it in place
    s
    w
    • 3
    • 14
  • b

    brave-angle-33257

    10/27/2018, 12:47 AM
    ran into another one where I create User Identies, then try to use them, and it says "principalId doesn't exist", which the identity.principalId should be a promise on its own, but I also added a
    dependsOn: uai
    and same situation
    m
    • 2
    • 6
  • b

    boundless-room-36997

    10/27/2018, 2:32 PM
    Hi all, has anybody used pulumi to create kubernetes clusters for anything beyond POC (production ?) ?
    c
    i
    • 3
    • 15
  • r

    rough-oil-1458

    10/28/2018, 4:27 AM
    @stocky-spoon-28903 Does nomad have a similiar interface like kubernetes' Virtual-Kublete? https://github.com/virtual-kubelet
  • c

    cold-coat-35200

    10/28/2018, 8:55 AM
    I created a stack at work, where I'm using linux and now I'm tried to update that stack at home, where I'm using windows, pulumi tries to replace all the resource, because it thinks they changed, but checking the diff, the only difference is the line endings. The state stored in pulumi cloud, not locally. My git config has "core.autocrlf=true" setting, but I assume it shouldn't be a problem, because the strings in the state file are generated by pulumi. I'm using pulumi version 0.16.1 on both machines with typescript. What should I set to get a correct state between different platforms?
    -.m
    w
    c
    • 3
    • 13
  • c

    crooked-jelly-50877

    10/28/2018, 6:35 PM
    I’m a ts newbie. Getting a stack trace when running pulumi up
  • c

    crooked-jelly-50877

    10/28/2018, 6:35 PM
    -.txt
    w
    • 2
    • 3
  • c

    crooked-jelly-50877

    10/28/2018, 6:36 PM
    this is on mac os, pulumi 0.16.1
  • r

    rough-oil-1458

    10/28/2018, 6:40 PM
    @crooked-jelly-50877 do you have the code that you are trying to pulumi up?
  • c

    crooked-jelly-50877

    10/28/2018, 6:54 PM
    yep - just the sample
  • c

    crooked-jelly-50877

    10/28/2018, 6:54 PM
    gcp-ts-gke
  • c

    crooked-jelly-50877

    10/28/2018, 6:55 PM
    https://github.com/pulumi/examples/tree/master/gcp-ts-gke
  • c

    crooked-jelly-50877

    10/28/2018, 6:55 PM
    I basically git cloned that sample, set my config, and did a
    pulumi up
  • w

    white-balloon-205

    10/28/2018, 6:58 PM
    For anyone else who sees error like this - see reply in the thread above. Node 11 is not currently supported with Pulumi, but we are working on support now for the next release. https://pulumi-community.slack.com/archives/C84L4E3N1/p1540752137087100?thread_ts=1540751756.083600&channel=C84L4E3N1&message_ts=1540752137.087100
Powered by Linen
Title
w

white-balloon-205

10/28/2018, 6:58 PM
For anyone else who sees error like this - see reply in the thread above. Node 11 is not currently supported with Pulumi, but we are working on support now for the next release. https://pulumi-community.slack.com/archives/C84L4E3N1/p1540752137087100?thread_ts=1540751756.083600&channel=C84L4E3N1&message_ts=1540752137.087100
View count: 1