(CommandList children: [ (C {(set)} {(-o)} {(errexit)}) (C {(set)} {(-o)} {(nounset)}) (C {(set)} {(-o)} {(pipefail)}) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:KUBE_ROOT) op: Equal rhs: { (CommandSubPart command_list: (CommandList children: [(C {(dirname)} {(DQ (${ VSub_Name BASH_SOURCE))})] ) left_token: <Left_CommandSub '$('> spids: [64 72] ) (/../..) } spids: [63] ) ] spids: [63] ) (C {(source)} {(DQ (${ VSub_Name KUBE_ROOT) (/hack/lib/init.sh))}) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:KUBEADM_PATH) op: Equal rhs: { (DQ (BracedVarSub token: <VSub_Name KUBEADM_PATH> suffix_op: (StringUnary op_id: VTest_ColonEquals arg_word: { (CommandSubPart command_list: (CommandList children: [ (C {(kube) (Lit_Other ':') (Lit_Other ':') (realpath)} {(DQ (${ VSub_Name KUBE_ROOT))} ) ] ) left_token: <Left_CommandSub '$('> spids: [90 101] ) (Lit_Slash /) (cluster) (Lit_Slash /) (kubeadm.sh) } ) spids: [87 106] ) ) } spids: [85] ) ] spids: [85] ) (C {(make)} {(-C)} {(DQ (${ VSub_Name KUBE_ROOT))} {(Lit_VarLike 'WHAT=') (cmd/kubeadm)}) (C {(make)} {(-C)} {(DQ (${ VSub_Name KUBE_ROOT))} {(test)} {(Lit_VarLike 'WHAT=') (k8s.io/kubernetes/cmd/kubeadm/test/cmd)} {(Lit_VarLike 'KUBE_TEST_ARGS=') (DQ ("--kubeadm-path '") (${ VSub_Name KUBEADM_PATH) ("'"))} ) ] )