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
contribute
  • s

    straight-cartoon-74589

    09/13/2018, 2:10 PM
    I found a bug in the kubernetes provider, but I'm not sure how to compile it locally to test my fix. Are there instructions anywhere for that?
  • s

    straight-cartoon-74589

    09/13/2018, 2:11 PM
    nvm, figured it out
  • w

    white-balloon-205

    09/13/2018, 2:13 PM
    @straight-cartoon-74589 BTW - feel free to contribute back any improvements to build/test instructions that would have helped you here as well!
  • s

    straight-cartoon-74589

    09/13/2018, 2:18 PM
    will do
  • a

    adventurous-jordan-10043

    09/14/2018, 8:33 AM
    @bitter-oil-46081 I think a new patch release would be great
  • s

    stocky-spoon-28903

    09/15/2018, 2:16 PM
    I’m intending to address the various ‘quality of life’ issues I have open on the AWS provider today
    🎉 1
  • s

    stocky-spoon-28903

    09/15/2018, 2:16 PM
    (But need tacos first)
  • m

    microscopic-florist-22719

    09/15/2018, 2:17 PM
    That's fantastic! LMK if you need code review, etc.
    👍 1
    s
    • 2
    • 1
  • s

    stocky-spoon-28903

    09/15/2018, 8:55 PM
    Is Pulumi still using
    dep
    v0.4.1?
    w
    • 2
    • 3
  • s

    stocky-spoon-28903

    09/16/2018, 6:17 PM
    @colossal-beach-47527 https://github.com/pulumi/pulumi/pull/1947 is meant as a starting point for discussion about whether this will work/is a good idea rather than necessarily as something in a state to merge!
    👀 1
    🎉 3
    💯 1
  • a

    adventurous-jordan-10043

    09/17/2018, 8:49 AM
    When I'm doing a Pulumi refresh I'm seeing two processes. Is it one for the engine and one for the provider? I'm not really sure, I don't think the engine would come from a plugin.
  • a

    adventurous-jordan-10043

    09/17/2018, 8:50 AM
    But then I don't really get why I'm getting two processes connecting over two different RPC hosts.
  • a

    adventurous-jordan-10043

    09/17/2018, 8:51 AM
    I'm quite sure that I have one RPC host for the engine and one host for the provider but are the two processes I'm seeing the engine and the provider ?
  • a

    adventurous-jordan-10043

    09/17/2018, 1:35 PM
    Is it possible to have a minor version bump today so that homebrew Pulumi is no longer broken ?
  • a

    adventurous-jordan-10043

    09/17/2018, 1:37 PM
    I'm going to publish some articles about Pulumi on my company blog and the eks example is broken with brew pulumi 😞
  • w

    white-balloon-205

    09/17/2018, 1:37 PM
    Yes - we'll plan to do a minor version release of the CLI today.
    🤩 1
    a
    • 2
    • 2
  • a

    adventurous-jordan-10043

    09/17/2018, 1:38 PM
    amazing
  • w

    white-balloon-205

    09/17/2018, 10:59 PM
    @rough-oil-1458 Just a note that we fixed that
    license
    related issue in the
    vsphere
    provider, and now have it published and building in CI. Thanks for your contribution on this!! Feel free to send PRs for any additional updates that are needed here. We are working on our end to get a vSphere test setup so we can do our own validation of this provider. https://github.com/pulumi/pulumi-vsphere https://www.npmjs.com/package/@pulumi/vsphere https://pypi.org/project/pulumi-vsphere/
    s
    r
    • 3
    • 6
  • w

    white-oxygen-65730

    09/21/2018, 7:32 PM
    Is there a “getting started” doc of some kind for developing integrations with other platforms or services?
  • b

    bitter-oil-46081

    09/21/2018, 7:38 PM
    @white-oxygen-65730: Do you mean adding support for other cloud platforms (e.g. creating something like
    @pulumi/aws
    or
    @pulumi/kubernetes
    ) or something else?
  • w

    white-oxygen-65730

    09/21/2018, 7:47 PM
    @bitter-oil-46081 yes, that sort of thing.
  • b

    bitter-oil-46081

    09/21/2018, 9:03 PM
    @white-oxygen-65730: We have small paragraph that points at first steps: https://pulumi.io/reference/faq.html#how-can-i-add-support-for-my-favorite-cloud
  • w

    white-oxygen-65730

    09/21/2018, 9:03 PM
    I did see that
  • w

    white-oxygen-65730

    09/21/2018, 9:03 PM
    Was hoping for something slightly more detailed.
  • b

    bitter-oil-46081

    09/21/2018, 9:07 PM
    Yeah, unfortunately, we don't have that. As far at the providers we build using tfbridge, https://github.com/pulumi/pulumi-openstack is probably the simplest one, so the history might be grockable. The pulumi-kubernetes provider is the first real one we've implemented by coding against our raw RPC interfaces, https://github.com/pulumi/pulumi-kubernetes/commit/e85e03360ab8b1657d47016b4d38365ebb30e077 was the initial commit where Alex started that work (previously it had built on top of tfbridge as well, but we were not satisfied with that implementation)
  • b

    big-piano-35669

    09/22/2018, 12:39 AM
    @white-oxygen-65730 I'm curious, what provider are you looking to build? Is it an existing Terraform provider, or something built from scratch? If the former, there is also information in the README over here: https://github.com/pulumi/pulumi-terraform#adapting-a-new-terraform-provider. If the latter, it amounts to implementing this gRPC interface: https://github.com/pulumi/pulumi/blob/master/sdk/proto/provider.proto We definitely want to do better here over time. I filed https://github.com/pulumi/docs/issues/595 to track documenting this more thoroughly. In the meantime, we're definitely happy to help you through the process.
  • c

    creamy-potato-29402

    09/22/2018, 12:51 AM
    @white-oxygen-65730 I left some very detailed comments in the kube provider about the semantics of the grpc interface
  • c

    creamy-potato-29402

    09/22/2018, 12:52 AM
    It has nothing to do with TF so if you'd like to implement a TF based provider you'll have to look elsewhere
  • c

    creamy-potato-29402

    09/22/2018, 12:55 AM
    Also free to answer questions
  • h

    helpful-vegetable-35581

    09/23/2018, 9:39 PM
    So building off of @bitter-oil-46081’s old dotnet branch I've got to the point where I can run a basic update on OpenStack with C# pulumi code. Lots of rough corners left (most obv I'm not handling sub-structures at all, and no stack outputs) but it's a start. The OpenStack code is from tfgen with C# support, not hand rolled.
Powered by Linen
Title
h

helpful-vegetable-35581

09/23/2018, 9:39 PM
So building off of @bitter-oil-46081’s old dotnet branch I've got to the point where I can run a basic update on OpenStack with C# pulumi code. Lots of rough corners left (most obv I'm not handling sub-structures at all, and no stack outputs) but it's a start. The OpenStack code is from tfgen with C# support, not hand rolled.
View count: 1