예전에 linux 환경에서 쿠버네티스를 사용하려다가 실패했었는데,
최근 Docker desktop 에서 간편하게 쿠버네티스를 사용해볼 수 있다고 해서 사용해보았다.
- 쿠버네티스 설치하기
- Docker Desktop 우측 상단 설정 열기
- LNB에서 kubernetis 를 열고 활성화
- CMD 창에서 kubectl cluster-info 입력하기
- 위와 같이 kubernetis control plane is running at ~ 으로 나오면 성공적으로 설치된 것.
- Docker Desktop 우측 상단 설정 열기
- kubectl 설치하기
- kubectl : 쿠버네티스에 명령어를 입력할 수 있게 해주는 CLI 툴을 의미한다.
- kubectl 설치하기
- 직접 설치하기
- curl 을 사용하여 설치하기
- cmd > curl.exe -LO "https://dl.k8s.io/release/v1.32.0/bin/windows/amd64/kubectl.exe" 입력
- cmd > curl.exe -LO "https://dl.k8s.io/release/v1.32.0/bin/windows/amd64/kubectl.exe" 입력
- 바이너리 검증하기 (선택)
- cmd > curl.exe -LO "https://dl.k8s.io/v1.32.0/bin/windows/amd64/kubectl.exe.sha256" 입력
- 체크섬 파일을 통해 검증하기 (CMD)
CertUtil -hashfile kubectl.exe SHA256 type kubectl.exe.sha256
- 체크섬 파일을 통해 검증하기 (powershell)
$($(CertUtil -hashfile .\kubectl.exe SHA256)[1] -replace " ", "") -eq $(type .\kubectl.exe.sha256)
- 체크섬 파일을 통해 검증하기 (CMD)
- kubectl 바이너리가 있는 폴더를 PATH 환경 변수의 앞부분 또는 뒷부분에 추가
- kubectl 위치 확인하기
- 환경 변수 편집하기
- kubectl 바이너리 위치 추가하기
- kubectl 위치 확인하기
- kubectl 버전에 다운로드한 버전과 같은지 확인하기
kubectl version --client kubectl version --client --output=yaml
- cmd > curl.exe -LO "https://dl.k8s.io/v1.32.0/bin/windows/amd64/kubectl.exe.sha256" 입력
'쿠버네티스 > cka' 카테고리의 다른 글
백엔드 Nest.js 서버를 Pod 로 띄워보기 (0) | 2025.02.24 |
---|---|
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 |