This message was deleted.
# general
s
This message was deleted.
m
You have the flexibility to do either, or a 3rd option, to share the
package.json
but also put [most of] the pulumi stuff in a subdir. It really depends on your use case. For simplicity, the majority of our stacks have chosen to streamline it and use option 3, sharing the
package.json
using
devDependencies
which is usually just 2-3 pulumi packages. The Pulumi files go into
deploy
so any IaC solution can be expected in a sub dir there.
Pulumi.yaml
then looks something like:
Copy code
name: some-service
description: Some service
main: deploy/pulumi
stackConfigDir: deploy/pulumi
runtime:
  name: python
  options:
    virtualenv: venv
g
cool, makes sense. thanks for the reply!
✔️ 1