[k8s] 로컬로 쿠버네티스 구축하기 - minikube, kubectl

2026. 3. 8. 20:21·Infra

1. 필요한 툴 설치하기

쿠버네티스를 로컬에서 사용하기 위해서는 minikube를 이용하면 된다. docker와 쿠버네티스 관리 툴인 kubectl(cli 환경에서 쿠버네티스 api 서버에 각종 리소스 관련 요청을 보낼 수 있다.)도 cli 명령어로 간단하게 설치할 수 있으니 아래 공식문서를 참고해서 설치하면 된다. 

 

https://minikube.sigs.k8s.io/docs/start/?arch=%2Fmacos%2Farm64%2Fstable%2Fhomebrew

 

minikube start

minikube is local Kubernetes, focusing on making it easy to learn and develop for Kubernetes. All you need is Docker (or similarly compatible) container or a Virtual Machine environment, and Kubernetes is a single command away: minikube start What you’ll

minikube.sigs.k8s.io

https://kubernetes.io/ko/docs/tasks/tools/install-kubectl-macos/

 

macOS에 kubectl 설치 및 설정

시작하기 전에 클러스터의 마이너(minor) 버전 차이 내에 있는 kubectl 버전을 사용해야 한다. 예를 들어, v1.35 클라이언트는 v1.34, v1.35, v1.36의 컨트롤 플레인과 연동될 수 있다. 호환되는 최신 버전

kubernetes.io

 

 

2. 명령어 

 

클러스터 구축

minikube start --nodes 2 -p {프로필이름지정}

--nodes {숫자}: 숫자만큼 node 생성

-p : 프로필 이름 지정하는 옵션, 여러개의 쿠버네티스 클러스터 구축 시 각 클러스터 구분하기 위한 옵션

 

클러스터 상태 확인 

minikube status -p {프로필이름}

 

구축한 쿠버네티스 클러스터 조회 

minikube profile list

 

클러스터 내에 각 노드 상태 확인 

kubectl get nodes

 

실행한 클러스터 중지하는 명령어

minikube stop -p {profile이름}

안 쓸 때 중지해서 리소스를 절약할 수 있다.

 

다시 시작하는 명령어

minikube start -p {profile이름}

 

'Infra' 카테고리의 다른 글

[NGINX] Jenkins로 처음 구축해본 CI/CD 파이프라인2  (3) 2026.03.24
[Jenkins] Jenkins로 처음 구축해본 CI/CD 파이프라인1  (0) 2026.03.22
[k8s] 쿠버네티스란?  (0) 2026.03.04
[AWS] Elastic Beanstalk로 FastAPI + Redis CRUD API 배포하기(2)  (1) 2025.06.07
[AWS] Elastic Beanstalk로 FastAPI + Redis CRUD API 배포하기(1)  (0) 2025.06.07
'Infra' 카테고리의 다른 글
  • [NGINX] Jenkins로 처음 구축해본 CI/CD 파이프라인2
  • [Jenkins] Jenkins로 처음 구축해본 CI/CD 파이프라인1
  • [k8s] 쿠버네티스란?
  • [AWS] Elastic Beanstalk로 FastAPI + Redis CRUD API 배포하기(2)
지-토리
지-토리
  • 지-토리
    지토리의 개발이야기
    지-토리
  • 전체
    오늘
    어제
    • 분류 전체보기 (46)
      • [AND] 사용자 정의 지표 기반 실시감 감지 및.. (13)
        • 기획 (4)
        • 기술 (8)
      • [Linkompany] 뉴스와 공시를 통합 기업 .. (4)
      • [Candly] 차트 공부 및 예측 웹 프로젝트 (2)
      • JAVA (4)
        • 코딩테스트 (1)
      • 대규모 시스템 설계 (1)
      • Infra (12)
      • ELK (3)
      • AI (2)
      • FrontEnd (1)
      • TIP (2)
      • 자격증 (1)
  • 블로그 메뉴

    • 홈
    • Github
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    쿠버네티스
    Issue
    신투
    알파코
    프로디지털아카데미
    부트캠프
    kpt
    프로젝트
    And
    신한투자증권
    프디아
    K디지털트레이닝
    K8S
    Firebase
    인프런
    알파코캠퍼스
    SpringSecurity
    kdt교육
    EC2
    인증/인가
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
지-토리
[k8s] 로컬로 쿠버네티스 구축하기 - minikube, kubectl
상단으로

티스토리툴바