0
칼 ec2를 사용하여 둘 이상의 인스턴스를 시작하는 방법과 인스턴스를 시작하는 사이에 지연이 필요합니다.칼 ec2를 사용하여 둘 이상의 인스턴스를 시작하는 방법
하면서 knife ec2
에 관해서 또는 클라우드 공급 업체 중 하나가, 내가 래퍼 강타 + 주위 TMUX 스크립트를 사용할 때 knife ec2
우리는, 솔직히 다른 인스턴스
칼 ec2를 사용하여 둘 이상의 인스턴스를 시작하는 방법과 인스턴스를 시작하는 사이에 지연이 필요합니다.칼 ec2를 사용하여 둘 이상의 인스턴스를 시작하는 방법
하면서 knife ec2
에 관해서 또는 클라우드 공급 업체 중 하나가, 내가 래퍼 강타 + 주위 TMUX 스크립트를 사용할 때 knife ec2
우리는, 솔직히 다른 인스턴스
에 다른 역할을 첨부 할 수 있습니다 사용하여 여러 인스턴스를 런칭.
#!/bin/bash
tmux new-session -s build -n build -d "echo 'start'"
tmux new-window -t build -n backend
tmux send-keys -t build:backend "knife ec2 server create --server-name backend -N backend -E playpen -f 5 -I 9aa3b52b-1471-413f-8b2b-0fbc756491b4 -r 'role[base], recipe[ops::mysql_db_setup], ' -d ubuntu10.04-v4 --private-network" Enter
tmux new-window -t build -n web01
tmux send-keys -t build:web01 "knife ec2 server create --server-name web01 -N web01 -E playpen -f 5 -I 9aa3b52b-1471-413f-8b2b-0fbc756491b4 -r 'role[base],role[web]' -d ubuntu10.04-v4 --private-network" Enter
tmux new-window -t build -n web02
tmux send-keys -t build:web02 "knife ec2 server create --server-name web02 -N web02 -E playpen -f 5 -I 9aa3b52b-1471-413f-8b2b-0fbc756491b4 -r 'role[base],role[web]' -d ubuntu10.04-v4 --private-network" Enter
tmux new-window -t build -n background01
tmux send-keys -t build:background01 "knife ec2 server create --server-name background01 -N background01 -E playpen -f 2 -I 9aa3b52b-1471-413f-8b2b-0fbc756491b4 -r 'role[base],role[background]' -d ubuntu10.04-v4 --private-network" Enter
tmux attach-session -t build
tmux select-window -t build
또는 적어도 그 효과.