feat(01-03): create Pulumi infrastructure with Besom

- Add infra/ with Scala CLI project config
- Use Besom 0.5.0 with AWS provider 7.7.0
- Define S3 bucket for static assets
- Define RDS PostgreSQL instance for database
- Configure via Pulumi config (summercms:dbPassword required)
This commit is contained in:
Jakub Zych
2026-02-05 01:28:55 +01:00
parent 12e738f1b5
commit bad17b8099
2 changed files with 69 additions and 0 deletions

3
infra/project.scala Normal file
View File

@@ -0,0 +1,3 @@
//> using scala 3.3.4
//> using dep org.virtuslab::besom-core:0.5.0
//> using dep org.virtuslab::besom-aws:7.7.0-core.0.5