차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 | |||
kolla-ansible_general_configuraion [2024/10/07 08:44] – [배포 스크립트] koov | kolla-ansible_general_configuraion [2025/02/24 02:36] (현재) – [배포 스크립트] koov | ||
---|---|---|---|
줄 102: | 줄 102: | ||
CURR=" | CURR=" | ||
RELEASE=" | RELEASE=" | ||
+ | TARGET=" | ||
while true; do | while true; do | ||
줄 129: | 줄 130: | ||
0) echo ping nodes...; | 0) echo ping nodes...; | ||
- | ansible -i multinode | + | ansible -i ${TARGET} |
;; | ;; | ||
1) echo Bootstraping...; | 1) echo Bootstraping...; | ||
- | kolla-ansible -i ./multinode bootstrap-servers; | + | kolla-ansible |
;; | ;; | ||
2) echo Prechecking... ; | 2) echo Prechecking... ; | ||
- | kolla-ansible -i ./multinode prechecks; | + | kolla-ansible |
;; | ;; | ||
3) echo Deploying... ; | 3) echo Deploying... ; | ||
- | kolla-ansible -i ./multinode deploy; | + | kolla-ansible |
;; | ;; | ||
4) echo post-deploy... ; | 4) echo post-deploy... ; | ||
- | kolla-ansible -i ./multinode post-deploy; | + | kolla-ansible |
;; | ;; | ||
줄 158: | 줄 159: | ||
[Yy]* ) | [Yy]* ) | ||
ansible -m shell -a ' | ansible -m shell -a ' | ||
- | kolla-ansible -i ./multinode destroy | + | kolla-ansible |
break;; | break;; | ||
[Nn]* ) break;; | [Nn]* ) break;; | ||
줄 167: | 줄 168: | ||
p) echo image purging..; | p) echo image purging..; | ||
- | ansible -m shell -a ' | + | ansible -m shell -a ' |
;; | ;; | ||
u) echo update os..; | u) echo update os..; | ||
- | ansible -m shell -a 'yum -y update; sync;' -i multinode | + | ansible -m shell -a 'yum -y update; sync;' -i ./ |
;; | ;; | ||
r) echo reboot nodes..; | r) echo reboot nodes..; | ||
- | ansible -m shell -a ' | + | ansible -m shell -a ' |
- | ansible -m shell -a ' | + | ansible -m shell -a ' |
;; | ;; | ||
s) echo shutdown nodes..; | s) echo shutdown nodes..; | ||
- | ansible -m shell -a ' | + | ansible -m shell -a ' |
- | ansible -m shell -a ' | + | ansible -m shell -a ' |
;; | ;; | ||
줄 195: | 줄 196: | ||
cd ~; | cd ~; | ||
echo 'stop control1 mariadb container...'; | echo 'stop control1 mariadb container...'; | ||
- | ansible -m shell -a ' | + | ansible -m shell -a ' |
if [ $? -eq 0 ]; then | if [ $? -eq 0 ]; then | ||
echo " | echo " | ||
- | kolla-ansible -i multinode mariadb_recovery; | + | kolla-ansible |
else | else | ||
echo " | echo " |