(List (= scope= flags=0 words=[] bindings=[('ZONE', {[VarSub KUBE_AWS_ZONE test_op=VS_TEST_COLON_HYPHEN {[LIT_CHARS us-west-2a]}]})]) (= scope= flags=0 words=[] bindings=[('MASTER_SIZE', {[VarSub MASTER_SIZE test_op=VS_TEST_COLON_HYPHEN {}]})]) (= scope= flags=0 words=[] bindings=[('NODE_SIZE', {[VarSub NODE_SIZE test_op=VS_TEST_COLON_HYPHEN {}]})]) (= scope= flags=0 words=[] bindings=[('NUM_NODES', {[VarSub NUM_NODES test_op=VS_TEST_COLON_HYPHEN {[LIT_CHARS 4]}]})]) (If (DBracket {B1 UNARY_STRING_z {[VarSub NODE_SIZE]}}) (If (DParen {A2 AS_OP_LESS {A Atom NODE_ARITH_WORD {[VarSub NUM_NODES]}} {A Atom NODE_ARITH_WORD {[AS_NUM_LITERAL 50]}}}) (= scope= flags=0 words=[] bindings=[('NODE_SIZE', {[DQ [LIT_CHARS t2.micro]]})]) (DParen {A2 AS_OP_LESS {A Atom NODE_ARITH_WORD {[VarSub NUM_NODES]}} {A Atom NODE_ARITH_WORD {[AS_NUM_LITERAL 150]}}}) (= scope= flags=0 words=[] bindings=[('NODE_SIZE', {[DQ [LIT_CHARS t2.small]]})]) (ElseTrue) (= scope= flags=0 words=[] bindings=[('NODE_SIZE', {[DQ [LIT_CHARS t2.medium]]})]) ) ) (If (DBracket {B1 UNARY_STRING_z {[VarSub MASTER_SIZE]}}) (List (= scope= flags=0 words=[] bindings=[('MASTER_SIZE', {[DQ [LIT_CHARS m3.medium]]})]) (If (DBracket {B2 BINARY_INT_GT {[DQ [VarSub NUM_NODES]]} {[DQ [LIT_CHARS 5]]}}) (= scope= flags=0 words=[] bindings=[('suggested_master_size', {[DQ [LIT_CHARS m3.large]]})]) ) (If (DBracket {B2 BINARY_INT_GT {[DQ [VarSub NUM_NODES]]} {[DQ [LIT_CHARS 10]]}}) (= scope= flags=0 words=[] bindings=[('suggested_master_size', {[DQ [LIT_CHARS m3.xlarge]]})]) ) (If (DBracket {B2 BINARY_INT_GT {[DQ [VarSub NUM_NODES]]} {[DQ [LIT_CHARS 100]]}}) (= scope= flags=0 words=[] bindings=[('suggested_master_size', {[DQ [LIT_CHARS m3.2xlarge]]})]) ) (If (DBracket {B2 BINARY_INT_GT {[DQ [VarSub NUM_NODES]]} {[DQ [LIT_CHARS 250]]}}) (= scope= flags=0 words=[] bindings=[('suggested_master_size', {[DQ [LIT_CHARS c4.4xlarge]]})]) ) (If (DBracket {B2 BINARY_INT_GT {[DQ [VarSub NUM_NODES]]} {[DQ [LIT_CHARS 500]]}}) (= scope= flags=0 words=[] bindings=[('suggested_master_size', {[DQ [LIT_CHARS c4.8xlarge]]})]) ) ) ) (= scope= flags=0 words=[] bindings=[('AWS_S3_REGION', {[VarSub AWS_S3_REGION test_op=VS_TEST_COLON_HYPHEN {[LIT_CHARS us-east-1]}]})]) (= scope= flags=0 words=[] bindings=[('DOCKER_STORAGE', {[VarSub DOCKER_STORAGE test_op=VS_TEST_COLON_HYPHEN {[LIT_CHARS aufs]}]})]) (= scope= flags=0 words=[] bindings=[('EXTRA_DOCKER_OPTS', {[DQ [VarSub EXTRA_DOCKER_OPTS test_op=VS_TEST_COLON_HYPHEN {}]]})]) (= scope= flags=0 words=[] bindings=[('INSTANCE_PREFIX', {[DQ [VarSub KUBE_AWS_INSTANCE_PREFIX test_op=VS_TEST_COLON_HYPHEN {[LIT_CHARS kubernetes]}]]})]) (= scope= flags=0 words=[] bindings=[('CLUSTER_ID', {[VarSub INSTANCE_PREFIX]})]) (= scope= flags=0 words=[] bindings=[('VPC_NAME', {[VarSub VPC_NAME test_op=VS_TEST_COLON_HYPHEN {[LIT_CHARS kubernetes-vpc]}]})]) (= scope= flags=0 words=[] bindings=[('AWS_SSH_KEY', {[VarSub AWS_SSH_KEY test_op=VS_TEST_COLON_HYPHEN {[VarSub HOME] [LIT_SLASH /] [LIT_CHARS .ssh] [LIT_SLASH /] [LIT_CHARS kube_aws_rsa]}]})]) (= scope= flags=0 words=[] bindings=[('CONFIG_CONTEXT', {[DQ [VarSub KUBE_CONFIG_CONTEXT test_op=VS_TEST_COLON_HYPHEN {[LIT_CHARS aws_] [VarSub INSTANCE_PREFIX]}]]})]) (= scope= flags=0 words=[] bindings=[('LOG', {[DQ [LIT_CHARS /dev/null]]})]) (= scope= flags=0 words=[] bindings=[('MASTER_DISK_TYPE', {[DQ [VarSub MASTER_DISK_TYPE test_op=VS_TEST_COLON_HYPHEN {[LIT_CHARS gp2]}]]})]) (= scope= flags=0 words=[] bindings=[('MASTER_DISK_SIZE', {[VarSub MASTER_DISK_SIZE test_op=VS_TEST_COLON_HYPHEN {[LIT_CHARS 20]}]})]) (= scope= flags=0 words=[] bindings=[('MASTER_ROOT_DISK_TYPE', {[DQ [VarSub MASTER_ROOT_DISK_TYPE test_op=VS_TEST_COLON_HYPHEN {[LIT_CHARS gp2]}]]})]) (= scope= flags=0 words=[] bindings=[('MASTER_ROOT_DISK_SIZE', {[VarSub MASTER_ROOT_DISK_SIZE test_op=VS_TEST_COLON_HYPHEN {[LIT_CHARS 8]}]})]) (= scope= flags=0 words=[] bindings=[('NODE_ROOT_DISK_TYPE', {[DQ [VarSub NODE_ROOT_DISK_TYPE test_op=VS_TEST_COLON_HYPHEN {[LIT_CHARS gp2]}]]})]) (= scope= flags=0 words=[] bindings=[('NODE_ROOT_DISK_SIZE', {[VarSub NODE_ROOT_DISK_SIZE test_op=VS_TEST_COLON_HYPHEN {[LIT_CHARS 32]}]})]) (= scope= flags=0 words=[] bindings=[('MASTER_NAME', {[DQ [VarSub INSTANCE_PREFIX][LIT_CHARS -master]]})]) (= scope= flags=0 words=[] bindings=[('MASTER_TAG', {[DQ [VarSub INSTANCE_PREFIX][LIT_CHARS -master]]})]) (= scope= flags=0 words=[] bindings=[('NODE_TAG', {[DQ [VarSub INSTANCE_PREFIX][LIT_CHARS -minion]]})]) (= scope= flags=0 words=[] bindings=[('NODE_SCOPES', {[DQ ]})]) (= scope= flags=0 words=[] bindings=[('NON_MASQUERADE_CIDR', {[DQ [VarSub NON_MASQUERADE_CIDR test_op=VS_TEST_COLON_HYPHEN {[LIT_CHARS 10.0.0.0] [LIT_SLASH /] [LIT_CHARS 8]}]]})]) (= scope= flags=0 words=[] bindings=[('SERVICE_CLUSTER_IP_RANGE', {[DQ [VarSub SERVICE_CLUSTER_IP_RANGE test_op=VS_TEST_COLON_HYPHEN {[LIT_CHARS 10.0.0.0] [LIT_SLASH /] [LIT_CHARS 16]}]]})]) (= scope= flags=0 words=[] bindings=[('CLUSTER_IP_RANGE', {[DQ [VarSub CLUSTER_IP_RANGE test_op=VS_TEST_COLON_HYPHEN {[LIT_CHARS 10.244.0.0] [LIT_SLASH /] [LIT_CHARS 16]}]]})]) (= scope= flags=0 words=[] bindings=[('MASTER_IP_RANGE', {[DQ [VarSub MASTER_IP_RANGE test_op=VS_TEST_COLON_HYPHEN {[LIT_CHARS 10.246.0.0] [LIT_SLASH /] [LIT_CHARS 24]}]]})]) (= scope= flags=0 words=[] bindings=[('SSH_CIDR', {[DQ [VarSub SSH_CIDR test_op=VS_TEST_COLON_HYPHEN {[LIT_CHARS 0.0.0.0] [LIT_SLASH /] [LIT_CHARS 0]}]]})]) (= scope= flags=0 words=[] bindings=[('HTTP_API_CIDR', {[DQ [VarSub HTTP_API_CIDR test_op=VS_TEST_COLON_HYPHEN {[LIT_CHARS 0.0.0.0] [LIT_SLASH /] [LIT_CHARS 0]}]]})]) (= scope= flags=0 words=[] bindings=[('MASTER_RESERVED_IP', {[DQ [VarSub MASTER_RESERVED_IP test_op=VS_TEST_COLON_HYPHEN {}]]})]) (= scope= flags=0 words=[] bindings=[('RUNTIME_CONFIG', {[DQ [VarSub KUBE_RUNTIME_CONFIG test_op=VS_TEST_COLON_HYPHEN {}]]})]) (= scope= flags=0 words=[] bindings=[('ENABLE_CLUSTER_MONITORING', {[DQ [VarSub KUBE_ENABLE_CLUSTER_MONITORING test_op=VS_TEST_COLON_HYPHEN {[LIT_CHARS influxdb]}]]})]) (= scope= flags=0 words=[] bindings=[('ENABLE_NODE_LOGGING', {[DQ [VarSub KUBE_ENABLE_NODE_LOGGING test_op=VS_TEST_COLON_HYPHEN {[LIT_CHARS true]}]]})]) (= scope= flags=0 words=[] bindings=[('LOGGING_DESTINATION', {[DQ [VarSub KUBE_LOGGING_DESTINATION test_op=VS_TEST_COLON_HYPHEN {[LIT_CHARS elasticsearch]}]]})]) (= scope= flags=0 words=[] bindings=[('ENABLE_CLUSTER_LOGGING', {[DQ [VarSub KUBE_ENABLE_CLUSTER_LOGGING test_op=VS_TEST_COLON_HYPHEN {[LIT_CHARS true]}]]})]) (= scope= flags=0 words=[] bindings=[('ELASTICSEARCH_LOGGING_REPLICAS', {[LIT_CHARS 1]})]) (If (DBracket {B2 BINARY_STRING_EQUAL {[VarSub KUBE_ENABLE_INSECURE_REGISTRY test_op=VS_TEST_COLON_HYPHEN {[LIT_CHARS false]}]} {[DQ [LIT_CHARS true]]}}) (= scope= flags=0 words=[] bindings=[('EXTRA_DOCKER_OPTS', {[DQ [VarSub EXTRA_DOCKER_OPTS][LIT_CHARS " --insecure-registry "][VarSub NON_MASQUERADE_CIDR]]})]) ) (= scope= flags=0 words=[] bindings=[('ENABLE_CLUSTER_DNS', {[DQ [VarSub KUBE_ENABLE_CLUSTER_DNS test_op=VS_TEST_COLON_HYPHEN {[LIT_CHARS true]}]]})]) (= scope= flags=0 words=[] bindings=[('DNS_SERVER_IP', {[DQ [VarSub DNS_SERVER_IP test_op=VS_TEST_COLON_HYPHEN {[LIT_CHARS 10.0.0.10]}]]})]) (= scope= flags=0 words=[] bindings=[('DNS_DOMAIN', {[DQ [LIT_CHARS cluster.local]]})]) (= scope= flags=0 words=[] bindings=[('DNS_REPLICAS', {[LIT_CHARS 1]})]) (= scope= flags=0 words=[] bindings=[('ENABLE_CLUSTER_UI', {[DQ [VarSub KUBE_ENABLE_CLUSTER_UI test_op=VS_TEST_COLON_HYPHEN {[LIT_CHARS true]}]]})]) (= scope= flags=0 words=[] bindings=[('ENABLE_CLUSTER_AUTOSCALER', {[DQ [VarSub KUBE_ENABLE_CLUSTER_AUTOSCALER test_op=VS_TEST_COLON_HYPHEN {[LIT_CHARS false]}]]})]) (If (DBracket {B2 BINARY_STRING_EQUAL {[DQ [VarSub ENABLE_CLUSTER_AUTOSCALER]]} {[DQ [LIT_CHARS true]]}}) (List (= scope= flags=0 words=[] bindings=[('AUTOSCALER_MIN_NODES', {[DQ [VarSub KUBE_AUTOSCALER_MIN_NODES test_op=VS_TEST_COLON_HYPHEN {[LIT_CHARS 1]}]]})]) (= scope= flags=0 words=[] bindings=[('AUTOSCALER_MAX_NODES', {[DQ [VarSub KUBE_AUTOSCALER_MAX_NODES test_op=VS_TEST_COLON_HYPHEN {[VarSub NUM_NODES]}]]})]) (= scope= flags=0 words=[] bindings=[('TARGET_NODE_UTILIZATION', {[DQ [VarSub KUBE_TARGET_NODE_UTILIZATION test_op=VS_TEST_COLON_HYPHEN {[LIT_CHARS 0.7]}]]})]) ) ) (= scope= flags=0 words=[] bindings=[('ADMISSION_CONTROL', {[LIT_CHARS NamespaceLifecycle] [LIT_COMMA ","] [LIT_CHARS LimitRanger] [LIT_COMMA ","] [LIT_CHARS ServiceAccount] [LIT_COMMA ","] [LIT_CHARS PersistentVolumeLabel] [LIT_COMMA ","] [LIT_CHARS DefaultStorageClass] [LIT_COMMA ","] [LIT_CHARS ResourceQuota]})]) (= scope= flags=0 words=[] bindings=[('ENABLE_NODE_PUBLIC_IP', {[VarSub KUBE_ENABLE_NODE_PUBLIC_IP test_op=VS_TEST_COLON_HYPHEN {[LIT_CHARS true]}]})]) (= scope= flags=0 words=[] bindings=[('KUBE_OS_DISTRIBUTION', {[DQ [VarSub KUBE_OS_DISTRIBUTION test_op=VS_TEST_COLON_HYPHEN {[LIT_CHARS jessie]}]]})]) (= scope= flags=0 words=[] bindings=[('MASTER_OS_DISTRIBUTION', {[DQ [VarSub KUBE_OS_DISTRIBUTION]]})]) (= scope= flags=0 words=[] bindings=[('NODE_OS_DISTRIBUTION', {[DQ [VarSub KUBE_OS_DISTRIBUTION]]})]) (= scope= flags=0 words=[] bindings=[('KUBE_NODE_IMAGE', {[DQ [VarSub KUBE_NODE_IMAGE test_op=VS_TEST_COLON_HYPHEN {}]]})]) (= scope= flags=0 words=[] bindings=[('COREOS_CHANNEL', {[DQ [VarSub COREOS_CHANNEL test_op=VS_TEST_COLON_HYPHEN {[LIT_CHARS alpha]}]]})]) (= scope= flags=0 words=[] bindings=[('CONTAINER_RUNTIME', {[DQ [VarSub KUBE_CONTAINER_RUNTIME test_op=VS_TEST_COLON_HYPHEN {[LIT_CHARS docker]}]]})]) (= scope= flags=0 words=[] bindings=[('RKT_VERSION', {[DQ [VarSub KUBE_RKT_VERSION test_op=VS_TEST_COLON_HYPHEN {[LIT_CHARS 1.14.0]}]]})]) (= scope= flags=0 words=[] bindings=[('NETWORK_PROVIDER', {[DQ [VarSub NETWORK_PROVIDER test_op=VS_TEST_COLON_HYPHEN {[LIT_CHARS kubenet]}]]})]) (= scope= flags=0 words=[] bindings=[('OPENCONTRAIL_TAG', {[DQ [VarSub OPENCONTRAIL_TAG test_op=VS_TEST_COLON_HYPHEN {[LIT_CHARS R2.20]}]]})]) (= scope= flags=0 words=[] bindings=[('OPENCONTRAIL_KUBERNETES_TAG', {[DQ [VarSub OPENCONTRAIL_KUBERNETES_TAG test_op=VS_TEST_COLON_HYPHEN {[LIT_CHARS master]}]]})]) (= scope= flags=0 words=[] bindings=[('OPENCONTRAIL_PUBLIC_SUBNET', {[DQ [VarSub OPENCONTRAIL_PUBLIC_SUBNET test_op=VS_TEST_COLON_HYPHEN {[LIT_CHARS 10.1.0.0] [LIT_SLASH /] [LIT_CHARS 16]}]]})]) (= scope= flags=0 words=[] bindings=[('E2E_STORAGE_TEST_ENVIRONMENT', {[VarSub KUBE_E2E_STORAGE_TEST_ENVIRONMENT test_op=VS_TEST_COLON_HYPHEN {[LIT_CHARS false]}]})]) )