(List (= scope= flags=0 words=[] bindings=[('etcd_data_dir', {[LIT_CHARS /var/lib/etcd/]})]) (Com {[LIT_CHARS mkdir]} {[LIT_CHARS -p]} {[VarSub etcd_data_dir]} ) (Com {[LIT_CHARS cat]} < (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "# [member]\n"][LIT_CHARS "ETCD_NAME=default\n"][LIT_CHARS "ETCD_DATA_DIR="][RIGHT_D_QUOTE "\""][VarSub etcd_data_dir][LIT_CHARS /default.etcd][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "#ETCD_SNAPSHOT_COUNTER="][RIGHT_D_QUOTE "\""][LIT_CHARS 10000][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "#ETCD_HEARTBEAT_INTERVAL="][RIGHT_D_QUOTE "\""][LIT_CHARS 100][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "#ETCD_ELECTION_TIMEOUT="][RIGHT_D_QUOTE "\""][LIT_CHARS 1000][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "#ETCD_LISTEN_PEER_URLS="][RIGHT_D_QUOTE "\""][LIT_CHARS "http://localhost:2380,http://localhost:7001"][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "ETCD_LISTEN_CLIENT_URLS="][RIGHT_D_QUOTE "\""][LIT_CHARS "http://0.0.0.0:2379"][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "#ETCD_MAX_SNAPSHOTS="][RIGHT_D_QUOTE "\""][LIT_CHARS 5][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "#ETCD_MAX_WALS="][RIGHT_D_QUOTE "\""][LIT_CHARS 5][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "#ETCD_CORS="][RIGHT_D_QUOTE "\""][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "#\n"][LIT_CHARS "#[cluster]\n"][LIT_CHARS "#ETCD_INITIAL_ADVERTISE_PEER_URLS="][RIGHT_D_QUOTE "\""][LIT_CHARS "http://localhost:2380,http://localhost:7001"][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "# if you use different ETCD_NAME (e.g. test), \n"][LIT_CHARS "# set ETCD_INITIAL_CLUSTER value for this name, i.e. "][RIGHT_D_QUOTE "\""][LIT_CHARS "test=http://..."][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "#ETCD_INITIAL_CLUSTER="][RIGHT_D_QUOTE "\""][LIT_CHARS "default=http://localhost:2380,default=http://localhost:7001"][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "#ETCD_INITIAL_CLUSTER_STATE="][RIGHT_D_QUOTE "\""][LIT_CHARS new][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "#ETCD_INITIAL_CLUSTER_TOKEN="][RIGHT_D_QUOTE "\""][LIT_CHARS etcd-cluster][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "ETCD_ADVERTISE_CLIENT_URLS="][RIGHT_D_QUOTE "\""][LIT_CHARS "http://localhost:2379"][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "#ETCD_DISCOVERY="][RIGHT_D_QUOTE "\""][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "#ETCD_DISCOVERY_SRV="][RIGHT_D_QUOTE "\""][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "#ETCD_DISCOVERY_FALLBACK="][RIGHT_D_QUOTE "\""][LIT_CHARS proxy][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "#ETCD_DISCOVERY_PROXY="][RIGHT_D_QUOTE "\""][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "#\n"][LIT_CHARS "#[proxy]\n"][LIT_CHARS "#ETCD_PROXY="][RIGHT_D_QUOTE "\""][LIT_CHARS off][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "#\n"][LIT_CHARS "#[security]\n"][LIT_CHARS "#ETCD_CA_FILE="][RIGHT_D_QUOTE "\""][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "#ETCD_CERT_FILE="][RIGHT_D_QUOTE "\""][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "#ETCD_KEY_FILE="][RIGHT_D_QUOTE "\""][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "#ETCD_PEER_CA_FILE="][RIGHT_D_QUOTE "\""][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "#ETCD_PEER_CERT_FILE="][RIGHT_D_QUOTE "\""][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "#ETCD_PEER_KEY_FILE="][RIGHT_D_QUOTE "\""][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"]]} 0), (FilenameRedirectNode filename={[LIT_CHARS /opt/kubernetes/cfg/etcd.conf]} "> 1), > ) (Com {[LIT_CHARS cat]} < (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "[Unit]\n"][LIT_CHARS "Description=Etcd Server\n"][LIT_CHARS "After=network.target\n"][LIT_CHARS "\n"][LIT_CHARS "[Service]\n"][LIT_CHARS "Type=simple\n"][LIT_CHARS "WorkingDirectory="][VarSub etcd_data_dir][LIT_CHARS "\n"][LIT_CHARS "EnvironmentFile=-/opt/kubernetes/cfg/etcd.conf\n"][LIT_CHARS "# set GOMAXPROCS to number of processors\n"][LIT_CHARS "ExecStart=/bin/bash -c "][RIGHT_D_QUOTE "\""][LIT_CHARS "GOMAXPROCS="][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS "(nproc) /opt/kubernetes/bin/etcd"][RIGHT_D_QUOTE "\""][LIT_CHARS "\n"][LIT_CHARS "\n"][LIT_CHARS "[Install]\n"][LIT_CHARS "WantedBy=multi-user.target\n"]]} 0), (FilenameRedirectNode filename={[LIT_CHARS //usr/lib/systemd/system/etcd.service]} "> 1), > ) (Com {[LIT_CHARS systemctl]} {[LIT_CHARS daemon-reload]} ) (Com {[LIT_CHARS systemctl]} {[LIT_CHARS enable]} {[LIT_CHARS etcd]} ) (Com {[LIT_CHARS systemctl]} {[LIT_CHARS start]} {[LIT_CHARS etcd]} ) )