(command.CommandList children: [ (command.Simple blame_tok: <sed> more_env: [] words: [ {<sed>} {<-i>} {<-e>} {(DQ <'s/http.us.debian.org/mirrors.kernel.org/'>)} {<'/etc/apt/sources.list'>} ] redirects: [] do_fork: T ) (command.If if_kw: <Id.KW_If if> arms: [ (IfArm keyword: <Id.KW_If if> cond: (condition.Shell commands: [ (command.Sentence child: (command.Pipeline negated: <Id.KW_Bang '!'> children: [ (command.Simple blame_tok: <grep> more_env: [] words: [{<grep>} {<-q>} {($ Id.VSub_DollarName KUBE_MASTER)} {<'/etc/hosts'>}] redirects: [] do_fork: T ) ] ops: [] ) terminator: <Id.Op_Semi _> ) ] ) then_kw: <Id.KW_Then then> action: [ (command.Simple blame_tok: <echo> more_env: [] words: [{<echo>} {(DQ <'Adding host entry for '> ($ Id.VSub_DollarName KUBE_MASTER))}] redirects: [] do_fork: T ) (command.Simple blame_tok: <echo> more_env: [] words: [ {<echo>} {(DQ (${ Id.VSub_Name KUBE_MASTER_IP) <' '> (${ Id.VSub_Name KUBE_MASTER))} ] redirects: [ (Redir op: <Id.Redir_DGreat '>>'> loc: (redir_loc.Fd fd:1) arg: {<'/etc/hosts'>} ) ] do_fork: T ) ] spids: [63 76] ) ] else_action: [] fi_kw: <Id.KW_Fi fi> redirects: [] ) (command.Simple blame_tok: <mkdir> more_env: [] words: [{<mkdir>} {<-p>} {<'/etc/salt/minion.d'>}] redirects: [] do_fork: T ) (command.Simple blame_tok: <echo> more_env: [] words: [{<echo>} {(DQ <'master: '> (${ Id.VSub_Name KUBE_MASTER))}] redirects: [ (Redir op: <Id.Redir_Great '>'> loc: (redir_loc.Fd fd:1) arg: {<'/etc/salt/minion.d/master.conf'>} ) ] do_fork: T ) (command.Simple blame_tok: <cat> more_env: [] words: [{<cat>}] redirects: [ (Redir op: <Id.Redir_DLess '<<'> loc: (redir_loc.Fd fd:0) arg: (redir_param.HereDoc here_begin: {<EOF>} here_end_tok: <Id.Undefined_Tok ''> stdin_parts: [ <'grains:\n'> <' hostname_override: '> (CommandSub left_token: <Id.Left_DollarParen '$('> child: (command.Pipeline children: [ (command.Simple blame_tok: <ip> more_env: [] words: [{<ip>} {<route>} {<get>} {<1.1.1.1>}] redirects: [] do_fork: T ) (command.Simple blame_tok: <awk> more_env: [] words: [{<awk>} {(SQ <'{print $7}'>)}] redirects: [] do_fork: T ) ] ops: [<Id.Op_Pipe _>] ) right: <Id.Eof_RParen _> ) <'\n'> <' roles:\n'> <' - kubernetes-pool\n'> <' - kubernetes-pool-photon-controller\n'> <' cloud: photon-controller\n'> ] ) ) (Redir op: <Id.Redir_Great '>'> loc: (redir_loc.Fd fd:1) arg: {<'/etc/salt/minion.d/grains.conf'>} ) ] do_fork: T ) (command.Pipeline children: [ (command.Simple blame_tok: <curl> more_env: [] words: [ {<curl>} {<-L>} {<--connect-timeout>} {<20>} {<--retry>} {<6>} {<--retry-delay>} {<10>} {<https> <Id.Lit_Colon ':'> <'//bootstrap.saltstack.com'>} ] redirects: [] do_fork: T ) (command.Simple blame_tok: <sh> more_env: [] words: [{<sh>} {<-s>} {<-->} {<-X>}] redirects: [] do_fork: T ) ] ops: [<Id.Op_Pipe _>] ) ] )