오토스케일링 구성하고 부하 테스트하기
1
ini-script
one-day
#!/bin/bash
wget -O /etc/yum.repos.d/Rocky-Extras.repo http://init.ncloud.com/server/linux/repo/rocky8/Rocky-Extras.repo
yum clean all
yum -y install httpd php mariadb-server php-mysqlnd
sleep 60
cd /var/www/html
wget https://kr.object.ncloudstorage.com/ncp-manual/handson/lab.tgz
tar xvfz lab.tgz
/usr/bin/cp -rf php.conf /etc/httpd/conf.d/php.conf
/usr/bin/cp -rf www.conf /etc/php-fpm.d/www.conf
systemctl enable mariadb
systemctl enable httpd
systemctl enable php-fpm
systemctl start mariadb
systemctl start httpd
systemctl start php-fpm
2
ACG
80전체 허용
나만 ssh (22) 허용
전체 ssh (22) 삭제
3
내서버 이미지 만듬
4
내서버 이미지로 프라이빗에 서버 2대 만듬
pri1
애플리케이션 로드밸런서 생성
1
순서?
런치 컨피그 생성
오토스케일링 그룹 생성
런치 컨피그 생성
lab-lc
3
Services > Compute > Auto Scaling > Auto Scaling Group 생성
lab-web-asg
web-add
쿨다운 기본값(초) 300초
1
https://console.ncloud.com/ci/dashboard
2
오토 스케일링은 Cloud Insight 의 Event Rules 생성하여 동작한다.
다음
https://brunch.co.kr/@topasvga/4674