The following parameters are available for configuring your Convox rack on Amazon Web Services (AWS). These parameters allow you to customize and optimize the behavior of your applications and services running on the AWS platform.
Parameter | Description |
---|---|
access_log_retention_in_days | Specifies the retention period for Nginx access logs stored in CloudWatch Logs. |
additional_build_groups_config | Defines dedicated node groups specifically for application build processes. |
additional_node_groups_config | Configures additional customized node groups for the cluster. |
availability_zones | Specifies a list of Availability Zones for better availability and fault tolerance. |
build_disable_convox_resolver | Disables the Convox DNS resolver during builds to address DNS resolution issues. |
build_node_enabled | Enables a dedicated build node for building applications. |
build_node_min_count | Sets the minimum number of build nodes to keep running. |
build_node_type | Specifies the node type for the build node. |
cert_duration | Specifies the certification renewal period. |
cidr | Specifies the CIDR range for the VPC. |
convox_domain_tls_cert_disable | Disables Convox domain TLS certificate generation for services. |
ecr_scan_on_push_enable | Enables automatic vulnerability scanning for images pushed to ECR. |
efs_csi_driver_enable | Enables the EFS CSI driver to use AWS EFS volumes. |
fluentd_disable | Disables Fluentd installation in the rack. |
gpu_tag_enable | Enables GPU tagging. |
high_availability | Ensures high availability by creating a cluster with redundant resources. |
idle_timeout | Specifies the idle timeout value for the Rack Load Balancer. |
imds_http_tokens | Determines whether the Instance Metadata Service requires session tokens (IMDSv2). |
internal_router | Installs an internal load balancer within the VPC. |
internet_gateway_id | Specifies the ID of the attached internet gateway when using an existing VPC. |
kubelet_registry_burst | Sets the maximum burst rate for image pulls. |
kubelet_registry_pull_qps | Sets the steady-state rate limit for image pulls (queries per second). |
max_on_demand_count | Sets the maximum number of on-demand nodes when using the mixed capacity type. |
min_on_demand_count | Sets the minimum number of on-demand nodes when using the mixed capacity type. |
nlb_security_group | Specifies the ID of the security group to attach to the NLB. |
node_capacity_type | Specifies the node capacity type: on-demand, spot, or mixed. |
node_disk | Specifies the node disk size in GB. |
node_type | Specifies the node instance type. |
pdb_default_min_available_percentage | Sets the default minimum percentage for Pod Disruption Budgets. |
pod_identity_agent_enable | Enables the AWS Pod Identity Agent. |
private | Specifies whether to place nodes in private subnets behind NAT gateways. |
private_subnets_ids | Specifies the IDs of private subnets to use for the Rack. |
proxy_protocol | Enables the Proxy Protocol to track the original client IP address. |
public_subnets_ids | Specifies the IDs of public subnets to use for the Rack. |
schedule_rack_scale_down | Specifies the schedule for scaling down the rack. |
schedule_rack_scale_up | Specifies the schedule for scaling up the rack. |
ssl_ciphers | Specifies the SSL ciphers to use for Nginx. |
ssl_protocols | Specifies the SSL protocols to use for Nginx. |
syslog | Specifies the endpoint to forward logs to a syslog server. |
tags | Specifies custom tags to add to AWS resources. |
user_data | Specifies custom commands to append to EC2 instance user data scripts. |
user_data_url | Specifies a URL to a script to append to EC2 instance user data scripts. |
vpc_id | Specifies the ID of an existing VPC to use for cluster creation. |