flat-battery-22309
05/20/2025, 3:10 PMpulschema
)? How mature is that workflow?
2. YAML support – What’s the best way to allow users to define config in YAML and feed it into native providers/components?
3. Rollback capabilities – If a configuration fails or introduces issues, what built-in mechanisms (or patterns) exist for rolling back to a previous state?
4. Dynamic schemas – Our platform’s schemas are sometimes returned dynamically at runtime. Can Pulumi native providers support this, or would we need to regenerate the provider each time?
5. Multi-language SDKs – Once we have our packaged provider written in Go, what’s the process to generate and distribute SDKs for different languages? How does this work from the standpoint of publishing/distributing to end users (e.g. via npm, PyPI, etc.)?
Any advice, resources, or war stories would be hugely appreciated. Thanks in advance!