기술 탐구/k8s

·기술 탐구/k8s
Pod란?Pod: 쿠버네티스의 최소 실행 단위. 여러 컨테이너를 하나의 논리적 단위로 묶어 관리.가상화 환경 종류:가상 머신: Instance도커: Container쿠버네티스: Pod Pod 특징컨테이너 실행: Pod는 1개 이상의 컨테이너를 실행할 수 있음.동일 노드 할당: Pod 내 모든 컨테이너는 동일한 노드에 할당.고유 IP: Pod는 각기 다른 IP를 가지며, 노드 내에서 접근 가능.네트워크 및 스토리지 공유: 컨테이너 간 localhost를 통해 통신, 동일한 볼륨을 사용하여 파일 공유. Container컨테이너 내에는 Port와 IP가 있으며 Port는 중복 불가능, IP는 자동 할당됨IP는 쿠버네티스 클러스터 내에서만 이 IP를 통해 접근 가능(외부에서는 불가능)파드에 문제가 생기면 파드가..
·기술 탐구/k8s
기본 명령컨테이너 실행명령어: kubectl run --image 예시: kubectl run mynginx --image nginx설명: 주어진 이름과 이미지를 사용하여 새로운 컨테이너를 실행한다. 컨테이너 조회명령어: kubectl get pod설명: 실행 중인 컨테이너 목록을 조회한다.상태 설명:Pending: 아직 실행되지 않은 상태ContainerCreating: 컨테이너 생성 중Running: 컨테이너 실행 중Completed: 실행 완료Error: 실행 중 에러 발생CrashLoopBackOff: 반복적인 충돌 발생 컨테이너 상세정보 확인명령어: kubectl describe pod 설명: 특정 컨테이너의 상세 정보를 조회한다.컨테이너 로그 확인명령어: kubectl logs 설명: 컨테..
지혜와 본질을 추구하는 자
'기술 탐구/k8s' 카테고리의 글 목록 (2 Page)