목록분류 전체보기 (151)
갬미의 성장일기
docker desktop을 설치하며 윈도우에서도 Linux를 사용할 수 있는 WLS을 같이 설치했었다 저번주부터인가 갑자기 노트북이 엄청 느려지기 시작했는데 이유도 모르고있다가 오늘 팀원분이 알려주셔서 해결하게 되었다 작업 관리자를 확인해보니 vmmem이라는 프로세스가 메모리를 엄청 잡아먹고있었다 (캡쳐못함) 참고 블로그 https://meaownworld.tistory.com/160 WSL2 기반 docker 사용시 vmmem 프로세스 메모리 소모량 줄이기 목차 WSL2의 문제 새로운 노트북을 구입하였기에 개발 세팅을 하였다. 그리고 오늘 외출할 일이 있어 배터리만으로 사용을 하였는데 배터리 소모가 너무 빨랐다. 스펙상 17시간을 곧이곧대로 믿 meaownworld.tistory.com 일단 임시방편..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/boUnwh/btryQZ71vdL/SLYHumEsbVtX13WyVWxITK/img.png)
오늘 배운 내용 - GCP 2tier 구성 LB 제외 모두 private으로 접속, Autoscale 가능하도록 구성 세션처리를 위해 redis 서버를 만들어 사용한다 centos7에서 redis 설치 yum install epel-release yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm yum install -y redis firewall-cmd --permanent --zone=public --add-port=6379/tcp firewall-cmd --reload firewall-cmd --list-all systemctl enable redis systemctl start redis system..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/ccraBI/btryLBsaAMc/SYsxWUAFPo2B1vKSCWKqc1/img.png)
오늘 배운 내용 - GCP 3tier 구성 - AWS 2tier 구성 ** 시작하기전 참고사항 LB를 기준으로 앞단을 frontend 뒷단을 backend라고 한다 listener / frontend --- LB --- backend (=instance group) ** instance group을 만드는 방법 GCP instance group을 만드는 방법 1. 수동으로 만들기 -- 있는 instance를 붙이기 2. template로 만들기 -- 없던 instance를 만들어줌. Auto scale을 쓸때 이걸로 만들기 AWS backend group (instance group)을 만드는 방법 1. 수동으로 만들기 2. template로 만들기 수동으로 만들기 위해서는 AMI 이미지 시작 템플릿 -..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/SDd6t/btryEYg6QZd/arzqzPQjIomSy6wTdEAqj0/img.png)
AWS애서 CentOS 7 VM을 만들고 여기에 Tomcat을 설치했다 참고 블로그 CentOS 7 : Tomcat 9 설치 방법, 예제, 명령어 Tomcat은 Java 서블릿, Java Server Pages, Java Expression Language 및 Java WebSocket 기술의 오픈 소스 구현입니다. 이 튜토리얼에서는 CentOS 7에 Tomcat 9.0을 설치하는 데 필요한 단계를 다룹니다. 전제조.. jjeongil.tistory.com 위 링크는 아래 포스팅을 한글로 적어놓으신 것 같다~ https://linuxize.com/post/how-to-install-tomcat-9-on-centos-7/ tomcat 버전은 홈페이지를 확인하여 현재 릴리즈 된 버전으로 수정하여 사용해야 한..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bko4el/btryCkZ1Ifz/knltGBA5KiSQuv0UzPkvDK/img.png)
오늘 배운 내용 - GCP Autoscale - AWS Autoscale ** 시작하기전 참고사항 sudo su - : root 권한 + pwd 까지 sudo su : root 권한만 , 경로는 현재 위치 Autoscaling은 두종류가 있음 1. ALB(Application 계층에서) - 이거로 실습할 예정 2. NLB (network 계층에서) GCP Autoscale 실습 순서 - VM 을 하나 만들고 nginx를 설치한다 - VM으로 instance image를 만든다 - instance template 생성 - backend 생성 (instance group) - LB 만들기 --> 메뉴얼은 git에 업로드 GitHub - gymin97/cloud-study: 클라우드 공부 저장소입니다 클라우드..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/ntZSZ/btryxz3hfAW/ox0vbe6eKL9XoLnkXkhfWk/img.png)
오늘 배운 내용 - nGrainder를 이용한 부하분산 테스트 부하분산 테스트 부하분산 테스트를 위해 nginx 서버에 autoscale deployment를 붙인다 nginx 서버를 담당하는 deploy 를 만들고 다음 실행하기 HPA yml 생성 및 실행하기 kubectl autoscale deployment nginx --cpu-percent=30 --min=1 --max=10 -o yaml --dry-run=client > nginx-hpa.yaml 이때 nginx deploy에 resource가 설정되지 않으면 hpa가 계속 언노운으로 떨어진다 hpa를 사용하는 경우 nginx deploy를 다음과 같이 수정한다 apiVersion: apps/v1 kind: Deployment metadata:..