(List (Com {[LIT_CHARS set]} {[LIT_CHARS -o]} {[LIT_CHARS errexit]} ) (Com {[LIT_CHARS set]} {[LIT_CHARS -o]} {[LIT_CHARS nounset]} ) (Com {[LIT_CHARS set]} {[LIT_CHARS -o]} {[LIT_CHARS pipefail]} ) (= scope= flags=0 words=[] bindings=[('KUBE_ROOT', {[ComSub (Com {[LIT_CHARS dirname]} {[DQ [VarSub BASH_SOURCE]]})] [LIT_CHARS /..]})]) (Com {[LIT_CHARS source]} {[DQ [VarSub KUBE_ROOT][LIT_CHARS /cluster/kube-env.sh]]} ) (Com {[LIT_CHARS source]} {[DQ [VarSub KUBE_ROOT][LIT_CHARS /cluster/][VarSub KUBERNETES_PROVIDER][LIT_CHARS /util.sh]]} ) (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "Starting cluster using provider: "][VarSub KUBERNETES_PROVIDER]]} < (DescriptorRedirectNode target={[LIT_CHARS 2]} &"> 1), > ) (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "... calling verify-prereqs"]]} < (DescriptorRedirectNode target={[LIT_CHARS 2]} &"> 1), > ) (Com {[LIT_CHARS verify-prereqs]} ) (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "... calling kube-up"]]} < (DescriptorRedirectNode target={[LIT_CHARS 2]} &"> 1), > ) (Com {[LIT_CHARS kube-up]} ) (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "... calling validate-cluster"]]} < (DescriptorRedirectNode target={[LIT_CHARS 2]} &"> 1), > ) (Com {[DQ [VarSub KUBE_ROOT][LIT_CHARS /cluster/validate-cluster.sh]]} ) (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "... calling setup-monitoring"]]} < (DescriptorRedirectNode target={[LIT_CHARS 2]} &"> 1), > ) (Com {[LIT_CHARS setup-monitoring]} ) (If (DBracket {B2 BINARY_STRING_EQUAL {[DQ [VarSub ENABLE_CLUSTER_DNS]]} {[DQ [LIT_CHARS true]]}}) (List (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "Installing cluster DNS"]]} ) (Pipeline (Com {[LIT_CHARS sed]} {[LIT_CHARS -e]} {[DQ [LIT_CHARS "s/{DNS_DOMAIN}/"][VarSub DNS_DOMAIN][LIT_CHARS /g]]} {[LIT_CHARS -e]} {[DQ [LIT_CHARS "s/{DNS_REPLICAS}/"][VarSub DNS_REPLICAS][LIT_CHARS /g]]} {[DQ [VarSub KUBE_ROOT][LIT_CHARS /contrib/dns/skydns-rc.yaml.in]]} ) (Com {[DQ [VarSub KUBE_ROOT][LIT_CHARS /cluster/kubectl.sh]]} {[LIT_CHARS create]} {[LIT_CHARS -f]} {[LIT_CHARS -]} ) ) (Pipeline (Com {[LIT_CHARS sed]} {[LIT_CHARS -e]} {[DQ [LIT_CHARS "s/{DNS_SERVER_IP}/"][VarSub DNS_SERVER_IP][LIT_CHARS /g]]} {[DQ [VarSub KUBE_ROOT][LIT_CHARS /contrib/dns/skydns-svc.yaml.in]]} ) (Com {[DQ [VarSub KUBE_ROOT][LIT_CHARS /cluster/kubectl.sh]]} {[LIT_CHARS create]} {[LIT_CHARS -f]} {[LIT_CHARS -]} ) ) ) ) (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS Done]]} < (DescriptorRedirectNode target={[LIT_CHARS 2]} &"> 1), > ) )