99 lines
2.6 KiB
HCL
99 lines
2.6 KiB
HCL
variable "tenancy_ocid" {}
|
|
variable "user_ocid" {}
|
|
variable "fingerprint" {}
|
|
variable "private_key_path" {}
|
|
variable "region" {}
|
|
variable "environment" {
|
|
type = string
|
|
}
|
|
|
|
# Comparments
|
|
variable "ocid_compartment_app" {}
|
|
variable "ocid_compartment_database" {}
|
|
variable "ocid_compartment_security" {}
|
|
variable "ocid_compartment_networking" {}
|
|
|
|
# The environment networks
|
|
variable "ocid_vcn_3_tier" {}
|
|
variable "ocid_subnet_app" {}
|
|
variable "ocid_subnet_database" {}
|
|
variable "ocid_subnet_public" {}
|
|
|
|
# SEI Variables
|
|
variable "sei_amount_instances" {}
|
|
variable "sei_prefix_hostname" {}
|
|
variable "sei_shape" {}
|
|
variable "sei_amount_memory" {}
|
|
variable "sei_amount_ocpus" {}
|
|
variable "sei_fqdn" {}
|
|
|
|
|
|
# SIP Variables
|
|
variable "sip_amount_instances" {}
|
|
variable "sip_prefix_hostname" {}
|
|
variable "sip_shape" {}
|
|
variable "sip_amount_memory" {}
|
|
variable "sip_amount_ocpus" {}
|
|
variable "sip_fqdn" {}
|
|
|
|
# SOLR Variables
|
|
variable "solr_amount_instances" {}
|
|
variable "solr_prefix_hostname" {}
|
|
variable "solr_shape" {}
|
|
variable "solr_amount_memory" {}
|
|
variable "solr_amount_ocpus" {}
|
|
variable "solr_boot_disk_size" {}
|
|
variable "solr_fqdn" {}
|
|
|
|
# Memcached Variables
|
|
variable "memcached_amount_instances" {}
|
|
variable "memcached_prefix_hostname" {}
|
|
variable "memcached_shape" {}
|
|
variable "memcached_amount_memory" {}
|
|
variable "memcached_amount_ocpus" {}
|
|
|
|
# JodServer Variables
|
|
variable "jod_amount_instances" {}
|
|
variable "jod_prefix_hostname" {}
|
|
variable "jod_shape" {}
|
|
variable "jod_amount_memory" {}
|
|
variable "jod_amount_ocpus" {}
|
|
|
|
# Public Load Balancer Variables
|
|
variable "load_balancer_prefix_hostname" {}
|
|
variable "load_balancer_maximum_bandwidth_in_mbps" {}
|
|
variable "load_balancer_minimum_bandwidth_in_mbps" {}
|
|
variable "load_balancer_enable_https" {}
|
|
variable "load_balancer_certificate_ocid" {}
|
|
variable "load_balancer_certificate_bundle_ocid" {}
|
|
|
|
# FSS
|
|
variable "fss_backup" {}
|
|
variable "fss_snapshot_retention_in_days" {}
|
|
variable "sei_nfs_name" {}
|
|
|
|
# WAF
|
|
variable "enable_waf" {}
|
|
|
|
# Backup Boot Volumes
|
|
variable "enable_boot_volume_backup" {}
|
|
|
|
# The CIDR networks
|
|
variable "cidr_subnet_app" {}
|
|
variable "cidr_subnet_database" {}
|
|
variable "cidr_subnet_web" {}
|
|
variable "cidr_anywhere" {}
|
|
|
|
# The MySQL Variables
|
|
variable "mysql_database_name" {}
|
|
variable "mysql_database_version" {}
|
|
variable "mysql_database_user_name" {}
|
|
variable "mysql_database_storage_size" {}
|
|
variable "mysql_shape" {}
|
|
variable "mysql_automatic_backup_enabled" {}
|
|
variable "mysql_backup_retention_in_days" {}
|
|
variable "mysql_highly_available" {}
|
|
variable "mysql_contacts_email" {}
|
|
variable "mysql_enable_heatwave" {}
|
|
variable "mysql_amount_nodes_heatwave" {}
|
|
variable "mysql_heatwave_shape" {} |