クバーネスのインストール


クベルネッツのインストール


クバーネディスの公式文書を参考に、クバーネディスが設置されています.
brewでインストールする方法を選びました.
https://kubernetes.io/docs/tasks/tools/install-kubectl-macos/
公式調査のため、インストール中に問題が発生しました.
kubectl cluster-info
以上のコマンドは実行されていません.
The connection to the server <server-name:port> was refused - did you specify the right host or port?
同様のエラーが発生しました.解決策はminikubeをインストールすることです.

minikubeインストール


https://minikube.sigs.k8s.io/docs/start/
ウェリンケルを参照してminikubeを設定しました.
minikube start
コマンドで再びエラーが発生しました.
書類を見直してみると、要求事項には次のように書かれていました.
Container or virtual machine manager, such as: Docker, Hyperkit, Hyper-V, KVM, Parallels, Podman, VirtualBox, or VMware Fusion/Workstation
コンテナマネージャドックが設置され、ドックを実行した後、minikube startコマンドを再度実行します.
minikubeは適切なコンテナマネージャを見つけ、dockerドライバを使用して起動に成功しました.

Kubernetesの再インストール


minikubeをインストールし、kubectl cluster-infoコマンドを再実行します.
コマンドは正常に動作し、control planecoreDNSの情報が出力されます.

Optional kubectl configurations and plugins


シェル自動完了機能の追加


ShellはKubectlの自動完了機能を追加した.
私は主にzshを使用しているので、次のコード~/.zshrcファイルに追加します.
source <(kubectl completion zsh)

Install kubectl convert plugin


他のAPIバージョン間の表示を柔軟にします.
クバーネディス公式ファイルを参考にインストールすればいいです.