Я пользуюсь pulumi, но у меня проблема.
например, если я использую terraform, я бы сделал это:
cd terraform/component/${componentName}
terraform workspace new dev
terraform workspace select dev
terraform init -input=true -reconfigre -backend-config "bucket=${bucket_name}" -backend-config "profile=${profile_name}"
terraform apply dev.tfvars
в этом случае, в Pulumi, как я могу указать файл скрипта для обновления?
, даже если я обновлю pulumi, будет вызван index.ts.
Я хочу указать путь к файлу скрипта для обновления.
структура папок такая же, как здесь.
src/
components
lambda
main.ts
ec2
main.ts
в этом случае я хочу запустить что-то вроде этого.
pulumi up src/components/ec2/main.ts
pulumi up src/components/lambda/main.ts