Providers

Name Version
helm n/a
random n/a

Inputs

Name Description Type Default Required
airbyte_version version of airbyte hemm chart. string "0.50.21" no
allocated_storage The allocated storage in gigabytes number 50 no
allowed_ip List of allowed ip. list(any) [] no
allowed_ports List of allowed ingress ports list(any)
[
5432
]
no
db_name The DB name to create. If omitted, no database is created initially string "airbyte" no
enabled_cloudwatch_logs_exports List of log types to enable for exporting to CloudWatch logs. If omitted, no logs will be exported. Valid values (depending on engine): alert, audit, error, general, listener, slowquery, trace, postgresql (PostgreSQL), upgrade (PostgreSQL). list(string)
[
"postgresql",
"upgrade"
]
no
environment Environment (e.g. prod, dev, staging). string "prod" no
instance_class The instance type of the RDS instance string null no
label_order Label order, e.g. name,environment. list(any)
[
"name",
"environment"
]
no
managedby ManagedBy, eg 'cypik'. string "opsZero" no
name Name (e.g. app or cluster). string "airbyte" no
namespace namespace of airbyte (e.g. tools or prod). string "tools" no
password Password for the master DB user. Note that this may show up in logs, and it will be stored in the state file string "" no
publicly_accessible Bool to control if instance is publicly accessible bool false no
repository Terraform current module repo string "https://github.com/opszero/terraform-aws-eks-airbyte.git" no
subnet_ids A list of VPC Subnet IDs to launch in. list(string) [] no
username Username for the master DB user string "postgres" no
vpc_id The ID of the VPC that the instance security group belongs to. string "" no

Resources

Name Type
helm_release.airbyte resource
random_password.password resource

Outputs

No outputs.

🚀 Built by opsZero!

Since 2016 opsZero has been providing Kubernetes expertise to companies of all sizes on any Cloud. With a focus on AI and Compliance we can say we seen it all whether SOC2, HIPAA, PCI-DSS, ITAR, FedRAMP, CMMC we have you and your customers covered.

We provide support to organizations in the following ways:

We do this with a high-touch support model where you:

  • Get access to us on Slack, Microsoft Teams or Email
  • Get 24/7 coverage of your infrastructure
  • Get an accelerated migration to Kubernetes

Please schedule a call if you need support.