서버 (10) 썸네일형 리스트형 그라파나 내가 만든 대시보드 공유 https://oz-.notion.site/0558594a1681464e86350785b04e6eb4 내가 만든 대시보드 공유 그라파나는 자신이 만든 대시보드를 공유하는 기능을 제공 oz-.notion.site 해당 노션 링크를 참고하세요 그라파나 좀 더 견고한 모니터링 환경 만들기 링크를 공유가능하게 해 뒀으니 이 링크를 참고하세요! https://oz-.notion.site/6d3b2c1d75cd44bda128288f43ab4fd4 좀 더 견고한 모니터링 환경 만들기 그라파나 대시보드를 항상 관찰할 수 없으니 시스템에서 이상 신호를 감지하고 메세지를 받게하자! oz-.notion.site 파드 메트릭 데이터 시각화 https://oz-.notion.site/255cd4de63404397920584a4454965d1 파드 메트릭 데이터 시각화 노드 메트릭 시각화와 동일. oz-.notion.site 노션에 작성한 페이지를 티스토리로 옮기려니 너무 빡세다,, 링크를 공유가능하게 해 뒀으니 이 링크를 참고하세요! 젠킨스 젠킨스 젠킨스 시스템 설정 접속한 컨트롤러의 설정을 진행하는 페이지 젠킨스 관리 > 시스템 설정 시스템 메세지 : 젠킨스 메인 웹 페이지 접속 메세지 # of executors : 동시 빌드 수행 가능한 실행기 개수 설정 Label : 노드 구분하는 레이블 지정 Usage : 젠킨스의 빌드 작업에 대해 젠킨스 노드가 어떻게 처리할지 설정함. Use this node as much as possible : 빌드 작업을 수행할때 별도 조건 없이 노드에 빌드할 수 있는 환경이면 현재 노드에서 빌드를 진행하도록 설정하는 것. Only build jobs with label expressions matching this node : 빌드와 대상의 레이블이 같아야 빌드 가능. 빌드 환경이 다른 플랫폼에서 빌드를 수.. 쿠버네티스 컨테이너 실행하기 컨테이너 실행하기 doker run 으로 컨테이너 생성시 결과값으로 16진수 문자열이 출력됨. 이 문자열은 컨테이너를 식별할 수 있는 고유 ID임. 컨테이너를 생성하는 명령 형식 docker run [옵션] [:태그 | @다이제스트] 태그와 다이제스트는 생략 가능 새 컨테이너를 실행하는 명령어 docker run -d --restart always nginx -d : —detach와 동일한 옵션. 컨테이너를 백그라운드에서 구동한다는 의미. 옵션 생략 시 컨테이너 내부 실행 애플리케이션의 상태가 화면에 계속 표시 됨. ctrl + c로 빠져나올 시 애리케이션 뿐만 아니라 컨테이너도 함께 중단 되는데, 계속 작동 되어야 하는 경우에는 -d 옵션을 붙여 백그라운드에서 계속 작동하게 해야 함 —restart a.. 쿠버네티스 기본 사용법 쿠버네티스 기본 사용법 배우기 파드 생성 법 쿠버네티스를 사용한다는 것은 결국 사용자에게 효과적으로 파드를 제공한다는 뜻! kubectl run 명령을 실행하면 쉽게 파드 생성이 가능함 kubectl run nginx-pod --image=nginx run 뒤의 nginx는 파드 이름, —image=nginx는 생성할 이미지 이름. create 파드 생성법과 run의 비교 kubectl create nginx --image=nginx 를 하면 에러메세지가 나온다! create로 파드를 생성하려면 kubectl create에 deployment를 추가해서 실행해야 한다. 중복되지 않게 dpy-nginx 로 파드 이름을 지정해서 생성하면 kubectl create deployment dpy-nginx --i.. 쿠키와 세션 공통점 : 웹 통신간 유지하려는 정보를(로그인 정보 등등) 저장 차이점 : 저장 위치, 저장 형식, 용량 제한, 만료시점. 쿠키 : 개인 PC에 저장. 브라우더 종료해도 파일로 존재. 파일을 읽는거라 상대적으로 빠름 세션 : 로컬과 접속중인 웹 서버에 저장. 브라우저 종료 시 삭제. 서버에서 처리해야해서 쿠키보다 느림 ⇒ 서버와 클라이언트의 통신 시 한 번 통신이 된 이후에는 끊어짐. 서브는 클라이언트가 누군지 계속적으로 인증할 필요가 있음. 이 번거로움을 해결하기 위해 정보유지를 시켜주는 것이 쿠키와 세션 쿠키 이름, 값, 만료일, 경로정보로 구성.(key-value 쌍의 작은 데이터 파일) 클라이언트에 총 300개의 쿠키 저장 가능 하나의 도메인 당 20개의 쿠키 가질 수 있음 탈취와 변조가 가능함 .. 아파치와 톰캣 웹 서버 하드웨어 분야 : 웹 서버 소프트웨어와 구성요소파일(html문서, 이미지, css 등 등)을 저장하는 컴퓨터 소프트웨어 분야 : 보통 http 서버(url 과 http 프로토콜 주소를 이해하는 소프트웨어. 저장하는 웹 사이트의 도메인이름을 통해 엑세스해준다. ⇒ 브라우저가 url을 요청해서 웹 서버에서 호스팅 될 파일이 필요할 때마다 브라우저는 http에 파일을 요청함. 요청이 올바른 웹서버(하드웨어)에 도달하면 http서버가 요청을 수락하고 해당 문서를 찾은 다음 http를 통해 다시 브라우저로 내보낸다. 아파치 아파치 http server 즉 클라이언트에서 요청하는 http요청을 처리하는 웹서버. 정적타입(컴퓨터 내 문서) 등의 데이터만 처리하기 때문에 톰캣이 등장 톰캣 was(컨테이너, 웹.. 이전 1 2 다음