(CommandList
  children: [
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:STACK_NAME)
          op: Equal
          rhs: 
            {
              (BracedVarSub
                token: <VSub_Name STACK_NAME>
                suffix_op: (StringUnary op_id:VTest_ColonHyphen arg_word:{(kube-stack)})
                spids: [52 56]
              )
            }
          spids: [51]
        )
      ]
      spids: [51]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:KUBERNETES_KEYPAIR_NAME)
          op: Equal
          rhs: 
            {
              (BracedVarSub
                token: <VSub_Name KUBERNETES_KEYPAIR_NAME>
                suffix_op: (StringUnary op_id:VTest_ColonHyphen arg_word:{(kubernetes_keypair)})
                spids: [63 67]
              )
            }
          spids: [62]
        )
      ]
      spids: [62]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:KUBERNETES_RELEASE_TAR)
          op: Equal
          rhs: 
            {
              (BracedVarSub
                token: <VSub_Name KUBERNETES_RELEASE_TAR>
                suffix_op: 
                  (StringUnary
                    op_id: VTest_ColonHyphen
                    arg_word: {(kubernetes-server-linux-amd64.tar.gz)}
                  )
                spids: [74 78]
              )
            }
          spids: [73]
        )
      ]
      spids: [73]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:NUMBER_OF_MINIONS)
          op: Equal
          rhs: 
            {
              (BracedVarSub
                token: <VSub_Name NUMBER_OF_MINIONS>
                suffix_op: (StringUnary op_id:VTest_Hyphen arg_word:{(3)})
                spids: [82 86]
              )
            }
          spids: [81]
        )
      ]
      spids: [81]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:MAX_NUMBER_OF_MINIONS)
          op: Equal
          rhs: 
            {
              (BracedVarSub
                token: <VSub_Name MAX_NUMBER_OF_MINIONS>
                suffix_op: (StringUnary op_id:VTest_ColonHyphen arg_word:{(3)})
                spids: [90 94]
              )
            }
          spids: [89]
        )
      ]
      spids: [89]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:MASTER_FLAVOR)
          op: Equal
          rhs: 
            {
              (BracedVarSub
                token: <VSub_Name MASTER_FLAVOR>
                suffix_op: (StringUnary op_id:VTest_ColonHyphen arg_word:{(m1.medium)})
                spids: [98 102]
              )
            }
          spids: [97]
        )
      ]
      spids: [97]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:MINION_FLAVOR)
          op: Equal
          rhs: 
            {
              (BracedVarSub
                token: <VSub_Name MINION_FLAVOR>
                suffix_op: (StringUnary op_id:VTest_ColonHyphen arg_word:{(m1.medium)})
                spids: [106 110]
              )
            }
          spids: [105]
        )
      ]
      spids: [105]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:EXTERNAL_NETWORK)
          op: Equal
          rhs: 
            {
              (BracedVarSub
                token: <VSub_Name EXTERNAL_NETWORK>
                suffix_op: (StringUnary op_id:VTest_ColonHyphen arg_word:{(public)})
                spids: [114 118]
              )
            }
          spids: [113]
        )
      ]
      spids: [113]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:LBAAS_VERSION)
          op: Equal
          rhs: 
            {
              (BracedVarSub
                token: <VSub_Name LBAAS_VERSION>
                suffix_op: (StringUnary op_id:VTest_ColonHyphen arg_word:{})
                spids: [122 125]
              )
            }
          spids: [121]
        )
      ]
      spids: [121]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:FIXED_NETWORK_CIDR)
          op: Equal
          rhs: 
            {
              (BracedVarSub
                token: <VSub_Name FIXED_NETWORK_CIDR>
                suffix_op: 
                  (StringUnary
                    op_id: VTest_ColonHyphen
                    arg_word: {(10.0.0.0) (Lit_Slash /) (24)}
                  )
                spids: [129 135]
              )
            }
          spids: [128]
        )
      ]
      spids: [128]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:SERVICE_CLUSTER_IP_RANGE)
          op: Equal
          rhs: 
            {
              (BracedVarSub
                token: <VSub_Name SERVICE_CLUSTER_IP_RANGE>
                suffix_op: 
                  (StringUnary
                    op_id: VTest_ColonHyphen
                    arg_word: {(10.0.0.0) (Lit_Slash /) (16)}
                  )
                spids: [138 144]
              )
            }
          spids: [137]
        )
      ]
      spids: [137]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:CLUSTER_IP_RANGE)
          op: Equal
          rhs: 
            {
              (BracedVarSub
                token: <VSub_Name CLUSTER_IP_RANGE>
                suffix_op: 
                  (StringUnary
                    op_id: VTest_ColonHyphen
                    arg_word: {(10.244.0.0) (Lit_Slash /) (16)}
                  )
                spids: [147 153]
              )
            }
          spids: [146]
        )
      ]
      spids: [146]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:SWIFT_SERVER_URL)
          op: Equal
          rhs: 
            {
              (BracedVarSub
                token: <VSub_Name SWIFT_SERVER_URL>
                suffix_op: (StringUnary op_id:VTest_ColonHyphen arg_word:{})
                spids: [157 160]
              )
            }
          spids: [156]
        )
      ]
      spids: [156]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:SWIFT_OBJECT_STORE)
          op: Equal
          rhs: 
            {
              (BracedVarSub
                token: <VSub_Name SWIFT_OBJECT_STORE>
                suffix_op: (StringUnary op_id:VTest_ColonHyphen arg_word:{(kubernetes)})
                spids: [167 171]
              )
            }
          spids: [166]
        )
      ]
      spids: [166]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:CREATE_IMAGE)
          op: Equal
          rhs: 
            {
              (BracedVarSub
                token: <VSub_Name CREATE_IMAGE>
                suffix_op: (StringUnary op_id:VTest_ColonHyphen arg_word:{(true)})
                spids: [181 185]
              )
            }
          spids: [180]
        )
      ]
      spids: [180]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:DOWNLOAD_IMAGE)
          op: Equal
          rhs: 
            {
              (BracedVarSub
                token: <VSub_Name DOWNLOAD_IMAGE>
                suffix_op: (StringUnary op_id:VTest_ColonHyphen arg_word:{(true)})
                spids: [195 199]
              )
            }
          spids: [194]
        )
      ]
      spids: [194]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:IMAGE_ID)
          op: Equal
          rhs: 
            {
              (BracedVarSub
                token: <VSub_Name IMAGE_ID>
                suffix_op: 
                  (StringUnary
                    op_id: VTest_ColonHyphen
                    arg_word: {(f0f394b1-5546-4b68-b2bc-8abe8a7e6b8b)}
                  )
                spids: [206 210]
              )
            }
          spids: [205]
        )
      ]
      spids: [205]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:DNS_SERVER)
          op: Equal
          rhs: 
            {
              (BracedVarSub
                token: <VSub_Name DNS_SERVER>
                suffix_op: (StringUnary op_id:VTest_ColonHyphen arg_word:{(8.8.8.8)})
                spids: [217 221]
              )
            }
          spids: [216]
        )
      ]
      spids: [216]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:CLIENT_PUBLIC_KEY_PATH)
          op: Equal
          rhs: 
            {
              (BracedVarSub
                token: <VSub_Name CLIENT_PUBLIC_KEY_PATH>
                suffix_op: 
                  (StringUnary
                    op_id: VTest_ColonHyphen
                    arg_word: {('~') (Lit_Slash /) (.ssh) (Lit_Slash /) (id_rsa.pub)}
                  )
                spids: [228 236]
              )
            }
          spids: [227]
        )
      ]
      spids: [227]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:STACK_CREATE_TIMEOUT)
          op: Equal
          rhs: 
            {
              (BracedVarSub
                token: <VSub_Name STACK_CREATE_TIMEOUT>
                suffix_op: (StringUnary op_id:VTest_ColonHyphen arg_word:{(60)})
                spids: [243 247]
              )
            }
          spids: [242]
        )
      ]
      spids: [242]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:ENABLE_PROXY)
          op: Equal
          rhs: 
            {
              (BracedVarSub
                token: <VSub_Name ENABLE_PROXY>
                suffix_op: (StringUnary op_id:VTest_ColonHyphen arg_word:{(false)})
                spids: [254 258]
              )
            }
          spids: [253]
        )
      ]
      spids: [253]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:FTP_PROXY)
          op: Equal
          rhs: 
            {
              (BracedVarSub
                token: <VSub_Name FTP_PROXY>
                suffix_op: (StringUnary op_id:VTest_ColonHyphen arg_word:{})
                spids: [265 268]
              )
            }
          spids: [264]
        )
      ]
      spids: [264]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:HTTP_PROXY)
          op: Equal
          rhs: 
            {
              (BracedVarSub
                token: <VSub_Name HTTP_PROXY>
                suffix_op: (StringUnary op_id:VTest_ColonHyphen arg_word:{})
                spids: [271 274]
              )
            }
          spids: [270]
        )
      ]
      spids: [270]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:HTTPS_PROXY)
          op: Equal
          rhs: 
            {
              (BracedVarSub
                token: <VSub_Name HTTPS_PROXY>
                suffix_op: (StringUnary op_id:VTest_ColonHyphen arg_word:{})
                spids: [277 280]
              )
            }
          spids: [276]
        )
      ]
      spids: [276]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:SOCKS_PROXY)
          op: Equal
          rhs: 
            {
              (BracedVarSub
                token: <VSub_Name SOCKS_PROXY>
                suffix_op: (StringUnary op_id:VTest_ColonHyphen arg_word:{})
                spids: [283 286]
              )
            }
          spids: [282]
        )
      ]
      spids: [282]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:NO_PROXY)
          op: Equal
          rhs: 
            {
              (BracedVarSub
                token: <VSub_Name NO_PROXY>
                suffix_op: (StringUnary op_id:VTest_ColonHyphen arg_word:{})
                spids: [293 296]
              )
            }
          spids: [292]
        )
      ]
      spids: [292]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:ASSIGN_FLOATING_IP)
          op: Equal
          rhs: 
            {
              (BracedVarSub
                token: <VSub_Name ASSIGN_FLOATING_IP>
                suffix_op: (StringUnary op_id:VTest_ColonHyphen arg_word:{(true)})
                spids: [303 307]
              )
            }
          spids: [302]
        )
      ]
      spids: [302]
    )
  ]
)