MacBook Pro に Kubebuilder をインストールする方法


  1. Homebrew のインストール: Kubebuilder をインストールするためには、まずHomebrew をインストールする必要があります。ターミナルを開き、以下のコマンドを実行します。

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  2. Go のインストール: Kubebuilder は Go 言語で開発されているため、Go のランタイムもインストールする必要があります。ターミナルで以下のコマンドを実行して、Go をインストールします。

    brew install go
  3. Kubebuilder のインストール: Kubebuilder をインストールするためには、kubebuilder ツールをビルドしてインストールする必要があります。以下のコマンドを順番に実行します。

    export KUBEBUILDER_VERSION=3.1.0
    go install sigs.k8s.io/kubebuilder@${KUBEBUILDER_VERSION}

    インストールが完了すると、kubebuilder コマンドが利用可能になります。

  4. パスの設定: インストールした kubebuilder コマンドを実行するためには、PATH 環境変数に追加する必要があります。以下のコマンドを実行して、.bashrc.bash_profile ファイルにパスを追加します。

    echo 'export PATH=$PATH:$(go env GOPATH)/bin' >> ~/.bashrc
    source ~/.bashrc

これで、MacBook Pro に Kubebuilder がインストールされました。kubebuilder コマンドを使ってカスタムリソースを作成するなどの操作が可能です。