Docker desktop 을 사용한 쿠버네티스 설치하기

2025. 2. 9. 14:44·쿠버네티스/cka

예전에 linux 환경에서 쿠버네티스를 사용하려다가 실패했었는데,

최근 Docker desktop 에서 간편하게 쿠버네티스를 사용해볼 수 있다고 해서 사용해보았다.

 

  1. 쿠버네티스 설치하기
    1. Docker Desktop 우측 상단 설정 열기
    2.  LNB에서 kubernetis 를 열고 활성화
    3. CMD 창에서 kubectl cluster-info 입력하기
      • 위와 같이 kubernetis control plane is running at ~ 으로 나오면 성공적으로 설치된 것.
  2. kubectl 설치하기
    1. kubectl  : 쿠버네티스에 명령어를 입력할 수 있게 해주는 CLI 툴을 의미한다.
    2. kubectl 설치하기
      1. 직접 설치하기
        • https://dl.k8s.io/release/v1.32.0/bin/windows/amd64/kubectl.exe 에서 다운로드
      2.  curl 을 사용하여 설치하기
        • cmd > curl.exe -LO "https://dl.k8s.io/release/v1.32.0/bin/windows/amd64/kubectl.exe" 입력
      3. 바이너리 검증하기 (선택)
        1.  cmd > curl.exe -LO "https://dl.k8s.io/v1.32.0/bin/windows/amd64/kubectl.exe.sha256" 입력
          1. 체크섬 파일을 통해 검증하기 (CMD)
            CertUtil -hashfile kubectl.exe SHA256
            type kubectl.exe.sha256


          2. 체크섬 파일을 통해 검증하기 (powershell)
            $($(CertUtil -hashfile .\kubectl.exe SHA256)[1] -replace " ", "") -eq $(type .\kubectl.exe.sha256)
        2.  kubectl 바이너리가 있는 폴더를 PATH 환경 변수의 앞부분 또는 뒷부분에 추가
          1. kubectl 위치 확인하기
          2. 환경 변수 편집하기
          3. kubectl 바이너리 위치 추가하기
        3. kubectl 버전에 다운로드한 버전과 같은지 확인하기
          kubectl version --client
          kubectl version --client --output=yaml

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

이미지가 없다고 에러가 뜨는 이유 (이미지 풀 정책)  (0) 2025.02.23
Windows VS code 환경에서 백엔드(Spring Boot) 서버를 파드(Pod)로 띄워보기  (0) 2025.02.19
Pod 로 띄운 프로그램에 접속되지 않는 이유와 해결방법.  (0) 2025.02.11
Pod 의 의미와 Nginx 를 Pod 로 띄워보기.  (0) 2025.02.10
1. 쿠버네티스 입문 및 소개  (0) 2024.05.13
'쿠버네티스/cka' 카테고리의 다른 글
  • Windows VS code 환경에서 백엔드(Spring Boot) 서버를 파드(Pod)로 띄워보기
  • Pod 로 띄운 프로그램에 접속되지 않는 이유와 해결방법.
  • Pod 의 의미와 Nginx 를 Pod 로 띄워보기.
  • 1. 쿠버네티스 입문 및 소개
몽자비루
몽자비루
코딩공부 정리용 블로그입니다.
  • 몽자비루
    공부하는 블로그
    몽자비루
  • 전체
    오늘
    어제
    • 분류 전체보기 (165)
      • 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)
      • AWS (27)
      • Jmeter (0)
  • 블로그 메뉴

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

  • 공지사항

  • 인기 글

  • 태그

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

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
몽자비루
Docker desktop 을 사용한 쿠버네티스 설치하기
상단으로

티스토리툴바