https://pulumi.com logo
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
google-cloud
  • l

    limited-rainbow-51650

    05/18/2020, 10:52 AM
    But that latter line takes time by installing the gcloud binaries, no?
  • l

    limited-rainbow-51650

    05/18/2020, 10:54 AM
    by using the gcloud github actions, I doubt your
    GOOGLE_CREDENTIALS
    variable is ever used.
  • b

    broad-dog-22463

    05/18/2020, 10:58 AM
    it is not
  • b

    broad-dog-22463

    05/18/2020, 10:58 AM
    there are 2 things going on here
    s
    • 2
    • 1
  • b

    broad-dog-22463

    05/18/2020, 10:59 AM
    taking to DM - hate threads
  • h

    hallowed-rain-9096

    05/19/2020, 2:30 PM
    how can I tell what version of the terraform plugin the pulumi GCP plugin is using?
    s
    • 2
    • 1
  • c

    creamy-engineer-83524

    05/20/2020, 6:42 PM
    Hey. I have a Cloud Run revision running with no problems. When I do
    pulumi up
    to add a new env variable to the container spec, I get this error:
    googleapi: Error 409: Conflict for resource 'my-dev-app' for version '123345234100'.
    What does this mean? I tried running
    pulumi refresh
    but that didn't help either. Am I doing something philosophically wrong with my approach?
  • h

    hallowed-rain-9096

    05/20/2020, 6:47 PM
    I'm having the same problem @creamy-engineer-83524. The cloud run service has an option called
    AutogenerateRevisionName
    which supposedly fixes this issue but I'm finding that I'm still having issues. The GCP audit logs are worthless for troubleshooting this as well. They basically just say "nope"
    😟 2
  • h

    hallowed-rain-9096

    05/20/2020, 7:55 PM
    So i'm putting this into the channel here instead of the thread, because it seems to be a big enough problem that we need some help from the Pulumi devs - it seems there's a problem deploying new revisions of Cloud Run services This issue from the terraform provider appears to be closed, and we appear to be using the version of the provider that has this fix in it: https://github.com/terraform-providers/terraform-provider-google/issues/5898 However, we're still having issues getting 409 conflicts when deploying new revisions of Cloud Run services, even when using
    AutogenerateRevisionName
    . Can we please get a Pulumi dev to help or weigh in? I'd be glad to get on a video chat and demo the trouble that I'm having
    šŸ‘ 2
    f
    f
    w
    • 4
    • 10
  • h

    hallowed-rain-9096

    05/20/2020, 8:10 PM
    I've posted this issue to GitHub - https://github.com/pulumi/pulumi-gcp/issues/350
  • h

    hallowed-rain-9096

    05/21/2020, 1:26 PM
    the github issue is assigned to someone
  • b

    brainy-psychiatrist-41826

    05/25/2020, 6:16 PM
    is it possible to change bucket perms from fine-grained to uniform?
    g
    • 2
    • 2
  • d

    delightful-receptionist-13751

    05/27/2020, 5:53 AM
    Hi guys, is there a tutorial how to automate the configuration / deployment for "static website hosting" with google cloud? I am curious because I have not found anything for this topic (and this is so "basic").
    l
    • 2
    • 2
  • w

    wooden-room-54680

    06/01/2020, 10:43 AM
    I'm hitting GCP read rate limits when I update around a dozen Cloud Run Services at the same time (unfortunately pulumi seems to update services every time, even if there is no change). Is there a way to limit how often pulumi fetches the deploy status for some resources?
    g
    • 2
    • 1
  • m

    many-pencil-56466

    06/04/2020, 7:27 AM
    Couldn’t find an answer in #python channel asking here https://pulumi-community.slack.com/archives/CDE799L1M/p1591225877028100
  • m

    miniature-rose-15269

    06/04/2020, 8:10 PM
    not sure if anyone has bumped into this but with the Istio addon on GKE, how can I get the external IP of the ingress gateway? It’s automatically created by GCP so I don’t have the resource in Pulumi to be able to output the load balancer IP. Any ideas?
    g
    • 2
    • 9
  • f

    faint-motherboard-95438

    06/05/2020, 8:04 AM
    Hi there, Don’t know if that’s a ā€œfeatureā€ but changing the labels of a
    NodePool
    makes pulumi deleting and recreating the pool … which is obviously not what I want in production…
    Previewing update (test):
         Type                          Name                          Plan        Info
         pulumi:pulumi:Stack           est                         
         └─ gcp-clusters:Cluster       cluster                        
     +-     └─ gcp:container:NodePool  cluster-pool-main  replace     [diff: ~nodeConfig]
    Did I miss something ? (I literally only added a label. Just to ensure there’s no side effects, if I remove this addition in the code, pulumi don’t ty to update anything anymore)
    e
    g
    • 3
    • 7
  • g

    green-school-95910

    06/06/2020, 10:10 PM
    Hey everyone, two weeks ago I published some higher level gcp components on npm that I was using for a few projects and didn't want to link to the repo. But apparently people have found it as it had 500 downloads this week when I'm sure everyone on my team only used it last week So just to share in case you all find them useful or gives you ideas it is this one here: https://www.npmjs.com/package/pulumi-gcp-components Of course if you wanna help improve it you are all welcome to do so šŸ™‚
    šŸ™Œ 1
    šŸŽ‰ 6
    l
    • 2
    • 2
  • s

    square-rose-64819

    06/08/2020, 5:16 PM
    anyone had any luck creating a compute instance from a docker container with environment variables?
    g
    • 2
    • 4
  • c

    curved-ghost-20494

    06/09/2020, 3:58 PM
    Hi There! I'm trying to configure continuous deployment with one GCP project per stack, deployed via Github Actions. I'm finding it bit of a pickle trying to figure out where I should store Service Account credentials, and where to configure the logic to switch between them depending on the project. Does anyone know of any examples or literature on this subject?
    d
    • 2
    • 19
  • b

    better-actor-92669

    06/10/2020, 2:35 PM
    Hello everyone. Is it possible to resize a gcp’s instance boot disk without replacing it?
    g
    • 2
    • 5
  • e

    echoing-angle-67526

    06/11/2020, 1:28 AM
    Does pulumi support cloud run on anthos gke on-prem?
  • e

    eager-table-17755

    06/11/2020, 9:15 AM
    Does anyone know how to pass the cloud run application url to itself as a config variable? I’d like to use it to generate a cloud run task using this URL.
  • s

    square-rose-64819

    06/16/2020, 1:45 PM
    when i create a
    gcp.serviceAccount.Key
    , the plaintext key value is only available when the resource is created for the first time. how do i save this to the config as a secret so i can use it later?
    w
    • 2
    • 1
  • d

    damp-elephant-82829

    06/24/2020, 9:03 AM
    In order to namespace resources, using ephemeral projects seems reasonable on GCP. However, the project module does not contain any functionality to create a project straight from pulumi. Has anyone achieve something like that?
    b
    g
    • 3
    • 27
  • d

    damp-elephant-82829

    06/29/2020, 8:51 AM
    Is there a simple way to debug GCP exceptions when doing pulumi up? I tried the -d but it doesn’t tell me which API pulumi is invoking
  • d

    damp-elephant-82829

    06/29/2020, 8:51 AM
    Untitled
  • d

    damp-elephant-82829

    06/29/2020, 8:56 AM
    It doesn’t tell me which api is invoking, so I can’t know which role I am misisng
  • p

    prehistoric-account-60014

    06/30/2020, 5:44 PM
    Pulumi’s GCP SDK requires the
    healthChecks
    field on
    compute.BackendService
    but the GCP API disallows any health checks for backend services that a global network endpoint group backend. Disabling TypeScript for that line doesn’t seem to help since the Pulumi SDK checks for presence of this field at runtime. Any thoughts on how to bypass this?
    g
    • 2
    • 6
  • b

    broad-dog-22463

    07/01/2020, 4:48 PM
    @hallowed-rain-9096 hey are you around per chance?
    h
    • 2
    • 11
Powered by Linen
Title
b

broad-dog-22463

07/01/2020, 4:48 PM
@hallowed-rain-9096 hey are you around per chance?
h

hallowed-rain-9096

07/01/2020, 5:30 PM
am now. What's up?
@broad-dog-22463
b

broad-dog-22463

07/01/2020, 5:30 PM
Hey, so @billowy-army-68599 and I were just looking at the CloudRun 409 issue
we cannot recreate this at all
is this still an issue for you?
h

hallowed-rain-9096

07/01/2020, 5:32 PM
it's not. I was able to make it happen consistently, so I went away and worked on other things, and now I can't make it happen. I'm suspicious that GCP made their API more robust and handle this situation better
thanks for following up with me!
b

broad-dog-22463

07/01/2020, 5:37 PM
ah brilliant news
we were confused
thanks!!
We will add a comment and close it out
šŸ‘ 1
View count: 1