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

    quiet-wolf-18467

    03/14/2022, 8:00 PM
    @limited-rainbow-51650 @busy-journalist-6936 @elegant-window-55250 @little-cartoon-10569
    👋 2
  • l

    limited-rainbow-51650

    03/14/2022, 8:02 PM
    set the channel topic: The universe of all things Pulumi
  • l

    limited-rainbow-51650

    03/14/2022, 8:02 PM
    set the channel description: We want to build a vibrant community around Pulumi providers, libraries and examples, using a shared maintainer model.
  • t

    thousands-hairdresser-72380

    03/30/2022, 6:07 PM
    Exciting!!
    🎉 4
  • b

    bright-receptionist-28471

    03/30/2022, 6:48 PM
    Congrats on launching 🙂. Just a heads up, the link for pulumi-unifi docs in the registry is broken right now (https://www.pulumi.com/registry/packages/unifi/api-docs/)
    l
    • 2
    • 1
  • l

    limited-rainbow-51650

    03/30/2022, 6:53 PM
    Hello everyone! Welcome to Pulumiverse. While still a young initiative, we hope to make this an as vibrant community to Pulumi as our peer communities SousChefs and Vox Pupuli. Have a look at our GitHub organisation. Any idea or suggestion can be submitted here as a starting place: https://github.com/pulumiverse/.github/issues
    👍 1
  • s

    shy-arm-32391

    03/30/2022, 10:18 PM
    Hi everyone - glad to be here! 🎉
    👋 2
  • w

    wide-cat-87818

    04/13/2022, 6:15 AM
    Hi everyone 🙂 very nice idea! I would like to share the pulumi-heroku provider with the community. Can anybody support me on pushing this further? https://github.com/moneymeets/pulumi-heroku Thanks in advance.
    🎉 1
    ❤️ 1
    l
    • 2
    • 6
  • l

    limited-rainbow-51650

    04/19/2022, 9:35 PM
    Under the Pulumiverse wings, we want to offer some additional providers. For clarity, the generated language SDK’s for such a provider shouldn’t have
    pulumi
    in the name to prevent anyone from thinking this is an official provider. For TF-bridged providers, I was investigating how to change the name of the generated packages. For NodeJS it already works, but this wasn’t the case for Python. So I fixed this: https://github.com/pulumi/pulumi-terraform-bridge/pull/508
    🎉 2
    • 1
    • 1
  • l

    limited-rainbow-51650

    04/19/2022, 9:36 PM
    Next up is to verify this for Go and .NET.
  • l

    limited-rainbow-51650

    04/21/2022, 6:32 AM
    https://twitter.com/ringods/status/1516878606093406209?s=20&t=Pkkp2BZi5vms_92nWzesQQ
  • l

    limited-rainbow-51650

    04/21/2022, 7:31 PM
    This evening, I copied over the Github Actions workflows from an official Pulumi provider and made the first adaptations. Not working yet, but will continue on it the coming days. @broad-dog-22463 how can we get the
    unifi
    and
    concourse
    providers on the Registry?
  • b

    broad-dog-22463

    04/21/2022, 7:55 PM
    Hey! Want to get on a call with me in the morning and I can help?
    l
    • 2
    • 2
  • l

    limited-rainbow-51650

    05/02/2022, 10:05 PM
    👏🏼
  • h

    handsome-candle-10543

    05/04/2022, 11:55 AM
    Hello! I am creating a pulumi provider for Sentry.io based on this terraform provider: https://registry.terraform.io/providers/jianyuan/sentry/latest/docs, what is the criteria for it to become a part of the pulumiverse? 🙂
    l
    • 2
    • 5
  • l

    little-cartoon-10569

    05/04/2022, 9:02 PM
    I've just come across a Pulumi stack maintenance script, and thought.. this belongs in https://github.com/pulumiverse. But not in its own repo, it's too small! (It just exports a stack, loads it as a JSON object, removes the pending_operations element and re-imports it.) What model(s) would be suitable for maintaining a repo of very small contributions like this?
    e
    e
    • 3
    • 10
  • l

    limited-rainbow-51650

    05/05/2022, 11:25 AM
    Just a small idea so everyone can implement their CI/CD pipelines in every supported programming language by Pulumi: https://github.com/pulumiverse/kubernetes-sdks/issues/3
  • l

    limited-rainbow-51650

    05/05/2022, 6:45 PM
    set the channel topic: The universe of all things Pulumi https://github.com/pulumiverse
  • l

    limited-rainbow-51650

    05/05/2022, 6:46 PM
    Hello @jolly-sunset-53116, I took the liberty to add you to this channel, also for you to get to know about our open community.
  • a

    acoustic-tiger-77630

    05/30/2022, 8:30 AM
    Hi There. I am new to the Pulumi community and am looking for some advise on how to solve a few problems I am having to bridge an existing Terraform provider I’ve built into Pulumi. Issue 1: When running go mod tidy, go cannot install all the packages necessary and returns the following message below. I attempted to manually install the packages but with no success.
    <http://github.com/willguibr/pulumi-zpa/provider/cmd/pulumi-tfgen-zpa|github.com/willguibr/pulumi-zpa/provider/cmd/pulumi-tfgen-zpa> imports
    	<http://github.com/pulumi/pulumi-terraform-bridge/v3/pkg/tfgen|github.com/pulumi/pulumi-terraform-bridge/v3/pkg/tfgen> imports
    	<http://github.com/pulumi/pulumi-terraform-bridge/v3/pkg/tf2pulumi/il|github.com/pulumi/pulumi-terraform-bridge/v3/pkg/tf2pulumi/il> imports
    	<http://github.com/terraform-providers/terraform-provider-archive/archive|github.com/terraform-providers/terraform-provider-archive/archive> tested by
    	<http://github.com/terraform-providers/terraform-provider-archive/archive.test|github.com/terraform-providers/terraform-provider-archive/archive.test> imports
    	<http://github.com/hashicorp/terraform-plugin-sdk/helper/resource|github.com/hashicorp/terraform-plugin-sdk/helper/resource> imports
    	<http://github.com/hashicorp/terraform-plugin-test/v2|github.com/hashicorp/terraform-plugin-test/v2> imports
    	<http://github.com/hashicorp/terraform-exec/tfinstall|github.com/hashicorp/terraform-exec/tfinstall>: module <http://github.com/hashicorp/terraform-exec@latest|github.com/hashicorp/terraform-exec@latest> found (v0.16.1), but does not contain package <http://github.com/hashicorp/terraform-exec/tfinstall|github.com/hashicorp/terraform-exec/tfinstall>
    Issue 2: If I try to run make tfgen, the following error is being returned: I could not find documentation about how to solve it, so i am wondering if anyone has experienced similar issue.
    [ -x /opt/homebrew/bin/pulumi ] || curl -fsSL <https://get.pulumi.com> | sh
    pulumi plugin install resource random 4.3.1
    (cd provider && go build -o /Users/wguilherme/go/src/github.com/willguibr/pulumi/pulumi-zpa/bin/pulumi-tfgen-zpa -ldflags "-X <http://github.com/willguibr/pulumi-zpa/provider/pkg/version.Version=0.0.1-alpha.1653895852+8cc11d2e.dirty|github.com/willguibr/pulumi-zpa/provider/pkg/version.Version=0.0.1-alpha.1653895852+8cc11d2e.dirty>" <http://github.com/willguibr/pulumi-zpa/provider/cmd/pulumi-tfgen-zpa)|github.com/willguibr/pulumi-zpa/provider/cmd/pulumi-tfgen-zpa)>
    # <http://github.com/pulumi/pulumi-terraform-bridge/v3/pkg/tfshim/sdk-v2|github.com/pulumi/pulumi-terraform-bridge/v3/pkg/tfshim/sdk-v2>
    vendor/github.com/pulumi/pulumi-terraform-bridge/v3/pkg/tfshim/sdk-v2/upgrade_state.go:38:31: undefined: schema.UpgradeFlatmapState
    vendor/github.com/pulumi/pulumi-terraform-bridge/v3/pkg/tfshim/sdk-v2/upgrade_state.go:44:21: undefined: schema.UpgradeJSONState
    vendor/github.com/pulumi/pulumi-terraform-bridge/v3/pkg/tfshim/sdk-v2/upgrade_state.go:52:9: undefined: schema.RemoveAttributes
    vendor/github.com/pulumi/pulumi-terraform-bridge/v3/pkg/tfshim/sdk-v2/upgrade_state.go:69:13: undefined: schema.NormalizeObjectFromLegacySDK
    make: *** [tfgen] Error 2
    Thank you
    l
    • 2
    • 2
  • b

    bulky-hamburger-30930

    05/31/2022, 12:40 PM
    Hi team. Is it possible to migrate my DataStax Astra pulumi package into pulumiverse? https://github.com/pulumiverse/.github/issues/20
    😛artypus-8bit: 2
    💯 2
    l
    • 2
    • 11
  • b

    busy-journalist-6936

    06/01/2022, 10:13 PM
    any particularly helpful Cluster API + Pulumi resources? Scott and I seem to feel there must be a better way than what was demonstrated late 2020

    here▾

  • l

    limited-rainbow-51650

    06/02/2022, 1:12 PM
    set the channel topic: The universe of all things Pulumi (https://github.com/pulumiverse)
    ❤️ 1
  • l

    limited-rainbow-51650

    06/06/2022, 11:07 AM
    TIP: to easily follow up on Github notifications, I use Octobox.io. This online app is free, hooks into the Github notifications API and you can create custom filters to track anything on github that you can be notified of: issues, PRs, comments, releases, … The app is activated/allowed on the
    pulumiverse
    organization, so you shouldn’t have a problem to activate it with your personal Github account.
  • b

    brainy-church-78120

    06/11/2022, 5:35 PM
    hi folks, there are a few 404s being reported on the astra provider install+config page. ive opened up an issue for yall https://github.com/pulumiverse/pulumi-astra/issues/2
    l
    b
    • 3
    • 25
  • l

    limited-rainbow-51650

    06/12/2022, 6:31 PM
    We have a Twitter account! 🎉 https://twitter.com/pulumiverse
    🐦 2
  • l

    limited-rainbow-51650

    06/21/2022, 10:15 AM
    https://twitter.com/pulumiverse/status/1539189598617841664?s=21&amp;t=MJ65IwIoJFxNeFVqXAYBqw
    💜 1
    🙌 3
    🔥 2
    e
    • 2
    • 1
  • l

    limited-rainbow-51650

    07/07/2022, 7:39 AM
    @handsome-candle-10543 I see you created a new alpha release of the sentry provider mentioning this:
    use new plugin download url format
    https://github.com/pulumiverse/pulumi-sentry/releases/tag/v0.0.3-alpha.12%2B45b33055 However, I don’t see a commit where the download URL is changed in the schema. This line needs to be changed: https://github.com/pulumiverse/pulumi-sentry/blob/main/provider/resources.go#L77
    h
    • 2
    • 17
  • q

    quiet-wolf-18467

    07/13/2022, 5:39 PM
    @thousands-hairdresser-72380 @rapid-raincoat-36492 You can always ping me here and I can help get 👀 on your issues and PRs, as well as discuss Pulumiverse contributions ❤️
    ❤️ 3
    t
    • 2
    • 1
  • r

    rapid-raincoat-36492

    07/13/2022, 5:48 PM
    Hello! As part of my work to migrate 1200 modules from Terraform into Pulumi Projects/Stacks, I needed a way to have my terraform code depend on Pulumi Stack Outputs (just like how Pulumi has official support for referencing terraform module outputs). This enabled me to migrate over the terraform modules in any order, not needing to first ensure that the module in question would only depend on other modules that had already be converted. To accomplish this, I created a terraform provider that has a
    data_source
    that can lookup Stack Outputs in the Pulumi Cloud: https://github.com/transcend-io/terraform-provider-pulumi, like so:
    terraform {
      required_providers {
        pulumi = {
          version = "0.0.2"
          source  = "<http://hashicorp.com/transcend-io/pulumi|hashicorp.com/transcend-io/pulumi>"
        }
      }
    }
    
    provider "pulumi" {}
    
    data "pulumi_stack_outputs" "stack_outputs" {
      organization = "transcend-io"
      project      = "airgap-telemetry-backend"
      stack        = "dev"
    }
    
    output "stack_outputs" {
      value = data.pulumi_stack_outputs.stack_outputs.stack_outputs
    }
    Is this something that would be reasonable to include in the Pulumiverse, or would you prefer for this project to stay separate?
    a
    l
    • 3
    • 5
Powered by Linen
Title
r

rapid-raincoat-36492

07/13/2022, 5:48 PM
Hello! As part of my work to migrate 1200 modules from Terraform into Pulumi Projects/Stacks, I needed a way to have my terraform code depend on Pulumi Stack Outputs (just like how Pulumi has official support for referencing terraform module outputs). This enabled me to migrate over the terraform modules in any order, not needing to first ensure that the module in question would only depend on other modules that had already be converted. To accomplish this, I created a terraform provider that has a
data_source
that can lookup Stack Outputs in the Pulumi Cloud: https://github.com/transcend-io/terraform-provider-pulumi, like so:
terraform {
  required_providers {
    pulumi = {
      version = "0.0.2"
      source  = "<http://hashicorp.com/transcend-io/pulumi|hashicorp.com/transcend-io/pulumi>"
    }
  }
}

provider "pulumi" {}

data "pulumi_stack_outputs" "stack_outputs" {
  organization = "transcend-io"
  project      = "airgap-telemetry-backend"
  stack        = "dev"
}

output "stack_outputs" {
  value = data.pulumi_stack_outputs.stack_outputs.stack_outputs
}
Is this something that would be reasonable to include in the Pulumiverse, or would you prefer for this project to stay separate?
a

adorable-computer-41765

07/14/2022, 2:36 PM
I think this is really cool. I will tag in @quiet-wolf-18467 and @limited-rainbow-51650 for their thoughts.
🙏 1
r

rapid-raincoat-36492

07/27/2022, 2:51 PM
Any update on this?
l

limited-rainbow-51650

07/27/2022, 2:58 PM
Hey @rapid-raincoat-36492, we are definitely open to accept this within Pulumiverse. You will remain the main contributor on this repo, but we can help to find additional collaborators to spread the load. If you transfer the repo to me, as a Github org admin, I can transfer it further to github.com/pulumiverse. Just a practical note, I don’t have time anymore to do this today, so if its ok for you to do this tomorrow, that would be great.
r

rapid-raincoat-36492

07/27/2022, 3:07 PM
Thank you! I made the request, no worries on the timing 👍
l

limited-rainbow-51650

07/28/2022, 7:57 AM
Repo is transferred: https://github.com/pulumiverse/terraform-provider-pulumi
View count: 6