Skip to main content
Install

Install kubectl on macOS

Install kubectl on macOS. Homebrew is the easiest path; the curl method is shown for reproducible installs.

Homebrew

Works on Apple Silicon and Intel.

  1. 1. Install
    bash
    brew install kubectl
Verify install
bash
kubectl version --client

MacPorts

  1. 1. Install
    bash
    sudo port install kubectl

Direct binary (curl) — Apple Silicon

  1. 1. Download
    bash
    curl -LO "https://dl.k8s.io/release/v1.36.1/bin/darwin/arm64/kubectl"
  2. 2. Verify checksum
    bash
    curl -LO "https://dl.k8s.io/v1.36.1/bin/darwin/arm64/kubectl.sha256"
    echo "$(cat kubectl.sha256)  kubectl" | shasum -a 256 --check
  3. 3. Install
    bash
    chmod +x ./kubectl
    sudo mv ./kubectl /usr/local/bin/kubectl
    sudo chown root: /usr/local/bin/kubectl
Verify install
bash
kubectl version --client

Direct binary (curl) — Intel

  1. 1. Download
    bash
    curl -LO "https://dl.k8s.io/release/v1.36.1/bin/darwin/amd64/kubectl"