쿠버네티스/cka

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

몽자비루 2025. 2. 9. 14:44

예전에 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. 직접 설치하기
      2.  curl 을 사용하여 설치하기
      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