Files
fission-console/examples/big-suite/environments.tf
T
Naeel 01df1498d6 feat: big-suite terraform example + provider nodejs zip fix
- examples/big-suite: E-Commerce 10 functions, 6 layers, real depends_on
- provider: nodejs packages now wrapped in ESM zip (buildJSDeployZip)
- provider: loadPackageLiteral reads raw file, nodejs zip via source_dir
- all 10 functions verified working: python/node/ruby/go runtimes
2026-04-20 11:38:45 +03:00

34 lines
1.2 KiB
Terraform

# ──────────────────────────────────────────────────────────────────────────────
# Environments — E-Commerce Platform API
# ──────────────────────────────────────────────────────────────────────────────
resource "fission_environment" "python" {
name = "ecom-python-env"
image = "ghcr.io/fission/python-env"
version = 3
poolsize = 3
}
resource "fission_environment" "node" {
name = "ecom-node-env"
image = "ghcr.io/fission/node-env"
version = 3
poolsize = 3
}
resource "fission_environment" "ruby" {
name = "ecom-ruby-env"
image = "ghcr.io/fission/ruby-env"
version = 3
poolsize = 2
}
resource "fission_environment" "go" {
name = "ecom-go-env"
image = "ghcr.io/fission/go-env"
builder_image = "ghcr.io/fission/go-builder"
builder_command = "build"
version = 3
poolsize = 1
}