본문 바로가기

전체 글112

대세는 쿠버네티스 섹션3 1. Pod 1) 컨테이너 -파드 안에는 하나의 독립적인 서비스를 운영할 수 있는 컨테이너가 있음 -컨테이너들은 서비스를 연결할 수 있도록 포트 번호를 가지고 있음 -한 컨테이너가 포트를 한 개 이상 가질 수 있지만, 한 파드 내에서 컨테이너들끼리 포트가 중복될 수는 없음 -한 파드 내의 컨테이너들은 하나의 호스트로 묶여 있다고 볼 수 있음 -파드 내에서 다른 컨테이너로 접근할 시, 포트 번호를 통해 접근 가능 -파드 생성시 IP 주소 할당, 쿠버네티스 클러스터 내에서만 IP를 통해서 파드에 접근 가능 - 외부에서는 접근 불가능 -파드에 문제가 생길 경우 시스템이 파드를 삭제, 다시 재생성 -> IP 주소 삭제 ; IP주소는 휘발성을 가집 2) 라벨 -파드 뿐만이 아니라 모든 오브젝트에 다는 것이 가능 .. 2022. 12. 2.
대세는 쿠버네티스 섹션1 1. Why Kubernetes? -쿠버네티스의 가상화 기술을 사용하지 않을 경우 총 9대의 서버가 필요하지만, 쿠버네트스 가상화 기술을 사용하면 오토 스케일링 기능에 따라 자동으로 트래픽양에 따라 서비스의 자원양을 조절해 줌 (총 4대의 서버로 운영 가능) -또한 기존 시스템의 경우 서버 장애 상황에 대응하기 위해 각 서비스별로 백업 서버를 두어야 하므로 총 3대의 서버가 더 필요함 하지만 쿠버네티스가 적용된 시스템은 장애가 난 서버 위에 있는 시스템들이 다른 서버로 자동으로 옮겨주는 오토 힐링 서비스를 제공, 여분의 서버 한대만 있으면 알아서 서버 유지 가능 -서비스의 버전 업데이트가 필요한 경우, 서비스 중단이 허용된다면 모든 서버를 내렸다가 업데이트 작업 후 다 올리고, 무중단 서비스의 경우 한 .. 2022. 11. 26.
가상머신, 컨테이너 정리 1. 용어 정리 컨테이너: 구동하려는 애플리케이션을 실행할 수 있는 환경까지 깜싸서, 어디서든 쉽게 실행할 수 있도록 해주는 기술 -환경까지 모두 포함하여 ‘독립적으로 프로그램을 실행할 수 있도록 도와주는 기술’ -컨테이너 환경을 묶어서 배포한 ‘컨테이너 이미지’라는 프로그램을 내려 받아 구동하면 실행되기 때문에 각종 설정 과정이 줄어 들어 좀 더 편리하게 사용할 수 있음 컨테이너 런타임: 컨테이너를 사용할 때 필요한 도구, 컨테이너를 쉽게 내려 받거나 공유하고 구동할 수 있도록 해줌 ex) 도커 쿠버네티스: 컨테이너 런타임을 통해 컨테이너를 다루는 도구, 여러 서버(노드)에 컨테이너를 분산해서 배치하거나, 문제가 생긴 컨테이너를 교체하거나, 컨테이너가 사용할 비밀번호나 환경 설정을 관리하고 주입해 주는.. 2022. 11. 12.
Firefox 브라우저 캐시 재조립 실습 보호되어 있는 글 입니다. 2022. 9. 25.