Linux 쿠버네티스(4)
인그레스 인그레스는 하나의 IP or Domain으로 다수의 서비스 제공 서비스(LB) = L4 인그레스 = L7 ALB(L7) == WEB 부하분산 Network Load Balancer(L4) == 일반 서비스 부하분산 인그레스 트래픽 부하분산 경로 기반 라우팅(ex. /, /home, /pay, /login) 도메인 기반 ...
인그레스 인그레스는 하나의 IP or Domain으로 다수의 서비스 제공 서비스(LB) = L4 인그레스 = L7 ALB(L7) == WEB 부하분산 Network Load Balancer(L4) == 일반 서비스 부하분산 인그레스 트래픽 부하분산 경로 기반 라우팅(ex. /, /home, /pay, /login) 도메인 기반 ...
워크로드 리소스 워크로드 리소스 POD를 배포/관리하는 정책 POD를 workload를 발생시키고 이것을 어떻게 관리할지 다루는 것이다. 쿠버네티스 워크로드 리소스는 컨트롤러를 사용하여 관리하는데, 컨트롤러는 파드를 관리하는 역할을 한다. ex. $ kubectl create deplo...
2024 제 1회 리눅스 마스터 합격 후기 리눅스 마스터 신청 이유 리눅스 마스터 신청하게 된 계기는 바야흐로(ㅋㅋ) 학원을 시작한지 1달? 정도 되었을 때 쯤이다. 국비 학원 옆자리 앉으신 분이 같이 리눅스 마스터 1차를 보자고 하였고(리눅스 마스터 1차는 그냥 온라인으로 시험보는 형태이다.) 시작한지 얼마 되지 않아 뭘 해야할지 계획하지 않은...
Kubbernetes 파드(POD) 파드(Pod) 컨테이너의 추상화 시켜 놓은 단위 쿠버네티스에서 배포하는 최소단위 하나의 POD에는 여러개의 Container가 들어갈 수 있다. POD는 여러 컨테이너가 들어있어도 하나의 아이피를 갖는다. 다중 컨테이너 파드(Mu...
파일 시스템 파일의 구조 아래는 inode 방식의 파일 구조이다. FILE NAME +------+ | inode | <= inode 넘버파일 네임, 퍼미션, 등등이 들어가 있음 +------+ <= -,d,l ... | data | | block | +------+ LVM(Logical Volume Manager) ...
쿠버네티스 쿠버네티스 소개 쿠버네티스 2014 구글 안에서 사용하던 컨테이너 오케스트레이션 시스템을 오픈 소스 소프트웨어로 공개한 것이다. 쿠버네티스 특징 선언적 컨테이너가 어떤 상태일지 정하면 지속해서 컨테이너 상태가 해당 설정에 부합하는지 확인한다. 만...
docker registry 구축 registry 로컬 레지스트리 전제 조건 (x) 개인 레지스트리 사내에 구성된 private registry 클라우드에 구성된 private registry ...
도커 파일(Dockerfile) man dockerfile (즉석에서) 모범사례 multi-stage build base image 선택 Dockerfile의 명령 라인을 줄이기 Dockerfile 명령 라인 순서 ...
도커 도커 컨테이너 관리 도커 컨테이너 생성 docker create nginx docker create –name web -p 80:80 nginx 도커 컨테이너 생성 및 시작 man docker run docker run -d –name web 80:80 web ...
도커 도커 설치 도커 설치 방법의 종류 도커 데스크탑 설치 직접 설치하는 방식 직접 설치하는 방식 레포지토리를 사용하여 설치 #1. set up the repository sudo yum install -y yum-utils sudo yum-config-m...