using a program that does 1-2
2. plain go code that does (3)
3.
stack.up
using a program that does (1,2,4).
i
icy-helmet-84765
12/08/2020, 1:03 AM
I've looked at it a bit. While that could work, it largely defeats the simplicity of what pulumi appears to offer & results in 3 programs and state outside pulumi I need to mange to know which program to call... seems complex at best. Maybe I need to write providers that I can depend on for the transitions. I was hoping that this seeming common pattern of validation steps against a resource would be easy.
icy-helmet-84765
12/08/2020, 9:37 PM
@lemon-agent-27707 should I use a custom provider to be able to inject something like what I'm wanting? Has anyone written anything like the before I try it?
icy-helmet-84765
12/08/2020, 9:39 PM
I just realized when talking with a co-worker that maybe there is an opportunity for a generic provider that could take the custom logic code and provide a "user defined validation" pattern .... thoughts?
l
lemon-agent-27707
12/08/2020, 9:46 PM
I don't believe anyone in the community has tried to write a native pulumi provider. Might be good to put some notes about your use case in here: https://github.com/pulumi/pulumi/issues/3825
No matter how you like to participate in developer communities, Pulumi wants to meet you there. If you want to meet other Pulumi users to share use-cases and best practices, contribute code or documentation, see us at an event, or just tell a story about something cool you did with Pulumi, you are part of our community.