Pod 의 의미와 Nginx 를 Pod 로 띄워보기.

2025. 2. 10. 17:53·쿠버네티스/cka
  1. Pod 란?
    1. Container 과 Pod의 차이.
      • container 은 도커에서 하나의 프로그램을 실행시키는 단위를 의미한다.
      • Pod는 쿠버네티스에서 하나의 프로그램을 실행시키는 단위를 의미한다.
      • 일반적으로 하나의 Pod 가 하나의 container 을 가지지만, 여러개의 container를 가지는 경우도 있다.
    2. 쿠버네티스가 파드를 띄울 때 컨테이너를 띄우는 방식.
      • Docker Hub, 혹은 로컬 저장소에서 이미지를 다운로드받아서 cotainer 을 띄워서 Pod를 실행시킴.
  2. Nginx 를 Pod 로 띄워보기.
    1. Pod를 띄우는 방식
      1. CLI를 활용하는 방식.
      2. Yaml파일을 활용하는 방식
    2. Yaml 파일을 활용하여 Pod를 띄워보기.
      • 코드 입력하기
        apiVersion: v1
        kind: Pod
        metadata:
          name: nginx
        spec:
          containers:
          - name: nginx
            image: nginx:1.14.2
            ports:
            - containerPort: 80
      • 명령어에 맞게 Pod를 생성한다.
      • Pod 생성여부를 확인한다.
    3. Manifest file 이란?
      • 쿠버네티스에서 Yam 파일을 부르는 이름을 의미함.
      • 쿠버네티스에서 다양한 리소스 (Pod, Service, Deployment ... ) 를 생성하고 관리하기 위해 사용하는 파일.

'쿠버네티스 > cka' 카테고리의 다른 글

이미지가 없다고 에러가 뜨는 이유 (이미지 풀 정책)  (0) 2025.02.23
Windows VS code 환경에서 백엔드(Spring Boot) 서버를 파드(Pod)로 띄워보기  (0) 2025.02.19
Pod 로 띄운 프로그램에 접속되지 않는 이유와 해결방법.  (0) 2025.02.11
Docker desktop 을 사용한 쿠버네티스 설치하기  (0) 2025.02.09
1. 쿠버네티스 입문 및 소개  (0) 2024.05.13
'쿠버네티스/cka' 카테고리의 다른 글
  • Windows VS code 환경에서 백엔드(Spring Boot) 서버를 파드(Pod)로 띄워보기
  • Pod 로 띄운 프로그램에 접속되지 않는 이유와 해결방법.
  • Docker desktop 을 사용한 쿠버네티스 설치하기
  • 1. 쿠버네티스 입문 및 소개
몽자비루
몽자비루
코딩공부 정리용 블로그입니다.
  • 몽자비루
    공부하는 블로그
    몽자비루
  • 전체
    오늘
    어제
    • 분류 전체보기 (167) N
      • python (30)
        • python_selenium (16)
        • python_pygame (3)
      • appium (0)
      • 쿠버네티스 (60)
        • linux (8)
        • shell programming (8)
        • docker (18)
        • cka (23)
      • postman&API (16)
      • QA성장하기 (30)
        • 개발자에서 아키텍트로 스터디 (6)
        • 소프트웨어 공학 이해도 높이기 (6)
        • 테스팅 전문 지식 쌓기 (18)
      • 에러일기 (1)
      • Server&load (29) N
        • AWS (27)
        • Jmeter (0)
        • load test (2) N
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    로스트아크
    linux
    도커
    리눅스
    API
    개발자에서아키텍트로
    사드웨어리소스
    QAKOREA
    로스트아크api
    .cpu
    스터디
    테스트스크립트
    k8s
    postman
    python
    cka
    테스트 계획서 만들어보기
    포스트맨
    LOSTARK
    쿠버네티스
    application log
    앱공존성
    e2c
    테스트 계획서
    qa
    vi에디터
    테스트 결과보고서
    네트워크 테스트
    공존성테스트
    애플리케이션로그
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
몽자비루
Pod 의 의미와 Nginx 를 Pod 로 띄워보기.
상단으로

티스토리툴바