step1 ■必要なパッケージのインストール
$ sudo apt update && sudo apt install -y apt-transport-https gnupg2
step2 ■kubectlのインストール
curl -s https:/packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add – echo “deb https://apt.kubernetes.io/kubernetes-xenial main” | sudo tee -a /etc/apt/sources.list.d/kubernetes.list
↓apt-keyは非推奨らしい
curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key –keyring /etc/apt/trusted.gpg.d/kubernetes.gpg add –
echo “deb https://apt.kubernetes.io/ kubernetes-xenial main” | sudo tee /etc/apt/sources.list.d/kubernetes.list
step3 ■kubectlのインストール
sudo apt update
sudo apt install -y kubectl
kubectl version –client
step4 ■conntrackのインストール
$ sudo apt install -y conntrack
■MINIkubeのインストール
$ curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64
$ chmod +x minikube
移動 $ sudo mv minikube /usr/local/bin/
$ ls -ltr /usr/local/bin
合計 79212
lrwxrwxrwx 1 root root 39 2月 26 13:10 vue -> ../lib/node_modules/@vue/cli/bin/vue.js
-rwxrwxr-x 1 xxx xxx 81109436 4月 2 19:37 minikube
version確認
$ minikube version
minikube version: v1.29.0
commit: ddac20b4b34a9c8c857fc602203b6ba2679794d3
step5 ■minikubeの起動
$ sudo minikube start –vm-driver=none
😄 Ubuntu 22.04 上の minikube v1.29.0
✨ ユーザーの設定に基づいて none ドライバーを使用します
👍 minikube クラスター中のコントロールプレーンの minikube ノードを起動しています
🤹 localhost (CPU=4、メモリー=7650MB、ディスク=223247MB) 上で実行しています…
🐳 NOT_FOUND_CRI_DOCKERD が原因で終了します:
💡 提案:
Kubernetes v1.24+ の none ドライバーと docker container-runtime は cri-dockerd を要求します。
これらの手順を参照して cri-dockerd をインストールしてください:
https://github.com/Mirantis/cri-dockerd#build-and-install
$