Folders and files Name Name Last commit message
Last commit date
parent directory
View all files
No modules.
Name
Description
Type
Default
Required
bucket_encryption_mode
Server-side encryption mode to apply (SSE-S3 by default)
string
"SSE-S3"
no
bucket_force_destroy
Enable force destroy for the S3 bucket
bool
true
no
bucket_kms_key_arn
ARN of the KMS key to use when bucket_encryption_mode is SSE-KMS
string
null
no
bucket_lifecycle_rules
List of lifecycle rules for the S3 bucket
list(object({ id = string enabled = bool prefix = string transition_days = number transition_storage_class = string noncurrent_version_expiration_days = number }))
n/a
yes
cluster_oidc_issuer_url
OIDC issuer URL for the EKS cluster
string
n/a
yes
enable_bucket_encryption
Enable server-side encryption for the S3 bucket
bool
true
no
enable_bucket_versioning
Enable versioning for the S3 bucket
bool
true
no
name_prefix
Prefix for all resource names
string
n/a
yes
oidc_provider_arn
ARN of the OIDC provider for the EKS cluster
string
n/a
yes
service_account_name
Kubernetes service account name for the Materialize instance that will use IRSA
string
n/a
yes
service_account_namespace
Kubernetes namespace for the Materialize instance service account that will use IRSA
string
n/a
yes
tags
Tags to apply to all resources
map(string)
{}
no
You can’t perform that action at this time.