# Constants
PodCloudRoute can be used to add one or more routes to the cloud subnet route table.
The PodHealthcheckHealthyTimeout annotation is used to customize the healthcheck timeout for pods.
PodImageOverlayRootfs is an annotation users add to their kubernetes pods to inform kip whether to use overlayfs when setting up the container images, or a directory with all the image layers extracted.
PodSecurityGroups is an annotation users can put on their kubernetes pods to tell kip to attach an instance profile to the instance backing their pod.
PodInstanceType is an annotation users can put on their kubernetes pods to tell kip to use a specific instance type for the node the pod will be launched onto.
PodLaunchType is an annotation users can put on their kubernetes pods to tell kip to launch the pod on a spot instance or container instance node.
PodResourcesPrivateIPOnly is an annotation users can put on their kubernetes pods to tell kip to run this pod on a node that only has a private IP address and no public IP address.
PodSecurityGroups is an annotation users can put on their kubernetes pods to tell kip to add additional security groups to the instance backing their pod.
PodTaskExecutionRole is the ARN of the task execution role that the fargate docker daemon can assume.
The TaskRoleArn is the short name or full ARN of the IAM role that containers in a fargate task can assume.
PodVolumeSize is an annotation tells kip to resize the root partition of the pod's cell to the specified size in bytes.
Idle timeout for connections on the load balancer in minutes.
Number of probes for checking backends.
Probe interval for checking backends, in seconds.
ServiceLoadBalancerAccessLogEmitInterval is the annotation used to specify access log emit interval.
ServiceLoadBalancerAccessLogEnabled is the annotation used on the service to enable or disable access logs.
ServiceLoadBalancerAccessLogS3BucketName is the annotation used to specify access log s3 bucket name.
ServiceLoadBalancerAccessLogS3BucketPrefix is the annotation used to specify access log s3 bucket prefix.
ServiceLoadBalancerBEProtocol is the annotation used on the service to specify the protocol spoken by the backend (pod) behind a secure listener.
ServiceLoadBalancerCertificate is the annotation used on the service to request a secure listener.
ServiceLoadBalancerConnectionDrainingEnabled is the annnotation used on the service to enable or disable connection draining.
ServiceLoadBalancerConnectionDrainingTimeout is the annotation used on the service to specify a connection draining timeout.
ServiceLoadBalancerConnectionIdleTimeout is the annotation used on the service to specify the idle connection timeout.
ServiceLoadBalancerCrossZoneLoadBalancingEnabled is the annotation used on the service to enable or disable cross-zone load balancing.
ServiceLoadBalancerHCHealthyThreshold is the annotation used on the service to specify the number of successive successful health checks required for a backend to be considered healthy for traffic.
ServiceLoadBalancerHCInterval is the annotation used on the service to specify, in seconds, the interval between health checks.
ServiceLoadBalancerHCTimeout is the annotation used on the service to specify, in seconds, how long to wait before marking a health check as failed.
ServiceLoadBalancerHCUnhealthyThreshold is the annotation used on the service to specify the number of unsuccessful health checks required for a backend to be considered unhealthy for traffic.
ServiceLoadBalancerSSLPorts is the annotation used on the service to specify a comma-separated list of ports that will use SSL/HTTPS listeners.