This message was deleted.
# general
s
This message was deleted.
n
I have myself been experimenting by using that Pulumi is made with a programming language. I am trying to read data from an external source (I have created earlier in the pipeline) in Typescript and based on that build the pulumi with state (from the external source). I will then only call the Pipeline when changes happen. I have not gotten it to work but it might be something I am missing.
l
There is no right answer. But the more you can do through code, the more reproducability you have; the more you can do through git-versioned code, the more auditability you have; and the more you automate, the less repetitive work you have. So generally, try to do it all through IaC.
Business processes might make this infeasible though.
All of the use cases you provide seem like good candidates for IaC, and probably for automation-api.
n
Thank you for your answer. Normal operation and IAC is both in code. I have gotten Pulumi to load my state that is set in normal operation by external parties and I just need to trigger the pipeline to create or remove the resources/configurations