기타

· 기타
Docker Container 기반으로 MongoDB 및 Prometheus , Grafana 를 통한 모니터링 대시보드를 구성해보자. 1. MongoDB Exporter 이미지 다운로드 Docker hub.docker.com 권한 설정 mongodb CLI 에 입력 의외로 이런게 중요하다. admin 유저 권한으로 필요한 DB 유저를 생성한다. Prometheus 설정 prometheus.yaml Docker Compose 설정 굳이 image 일일히 다운받을 필요가 없다. 이거 하나면 다 됨. Grafana 설정 (1) 초기 로그인 ID: admin PW: admin (2) Data Source 설정 Prometheus 를 선택한다. (3) 대시보드 추가 아래와 같은 사이트에서 템플릿화된 대시보드를 ..
· 기타
용도 Windows 에서는 .sh 등과 같은 쉘 스크립트 파일을 바로 실행하기 까다롭다. Ubuntu WSL 등을 써야하는데 이도 제약이 있다. PowerShell 7.x 버전 기준으로 실행 스크립트를 만들어보자. 예시 아래 예제만 보고 따라하면 된다. .주석을 참고하시라!
When to use ESLint 를 설정해서 auto save 옵션을 활성화해도 자동으로 포맷이 적용되기 까지 시간이 걸린다. 이럴 땐 Intellij IDEA 자체적인 설정값 조정해주면 된다. How to use Editor > Code Style > General Editor > Code Style > Typescript 설정값 적용 범위 Default -> IDE 전체 (모든 프로젝트) Project -> 해당 프로젝트만 부록: OS별 EOL (End Of Line) 문제 OS마다 줄의 끝 (EOL) 이 다르게 처리된다. OS EOL 개행 처리 방법 값 Windows Carraige Return Line Feed (CRLF) \r\n Mac Line Feed (LF) \n Linux Line Fe..
· 기타/git
When to use 이전 커밋 기록을 유지하며 과거 커밋 상태로 돌아가게 해준다. How to use 현재 상태 총 2개의 commit 이 잘못된 커밋이고 이전 origin/main 브랜치로 돌아가고 싶다고 가정하자. (1) 1개씩 되돌리기 HEAD 포인터나 Hash 를 지정해서 1개씩 되돌리는 방식이다. 총 N개의 commit 을 되돌리면 총 N개의 commit 이 추가되어야한다. # 자기 자신 커밋 되돌리기. $ git revert HEAD~0 # 되돌릴 커밋 해시 $ git revert (2) N개 commit 한번에 되돌리기 여기서도 2가지 방법이 있다. # 총 N개 커밋을 되돌린다. # 상태는 되돌아가나, revert commit 은 별도 수동으로 해야한다. $ git revert --no-c..
🎯 Goals Docker 에서 사용하는 네트워크 모드 4가지를 알아본다. host - container 간 통신과 차이점을 안다. container 간 통신하는 법을 알아본다. Docker Netowrk Mode 4 모드라고 했지만 --network, --net 의 '이름'이기도 하다. bridge (default) 별도의 네트워크 설정이 없는경우 이 값으로 지정된다. docker0 으로 도커 설치시 기본 내장된다. 172.17.0.1 을 Gateway 로 갖고있다. 이 모드로 추가되는 컨테이너는 veth 로 컨테이너 외부와 (보통 bridge와) 연결되고, eth는 내부 Network Interface 라고 보면된다. veth Virtual Network Adapter로 Virtual Ethernet..
실습 내용 Host OS 에서 nginx 를 설치하고 apache docker container 3개를 띄워 로드벨런싱해본다. 무엇을 배우나? Container Load balancing Container Network 설정 Q & A Q1. Nginx on Container vs Host OS? A1. 둘다 가능함. 단 Container 로 띄울거면 access-log 를 어디에 저장할지 잘 생각해야함. 공통으로 사용하는 volume 추천. Q2. How to communicate among contaienrs on network? A2. Many ways. Use bridge network (docker0) set custom docker bridge network with `docker networ..
M_Falcon
'기타' 카테고리의 글 목록 (3 Page)