この記事では、Debian 10 に Minikube をインストールしてセットアップするために必要な手順について説明しました。このチュートリアルを続ける前に、次のユーザーとしてログインしていることを確認してください。 sudo
特権。このチュートリアルのすべてのコマンドは、root 以外のユーザーとして実行する必要があります。
Minikube は無料でオープンソースの Kubernetes 実装であり、PC でローカルに仮想マシンを作成し、シンプルな 1 クラスター ノードを展開できます。 Minikube は、クラスターからのノードの開始、停止、削除などのクラスター操作を管理できるコマンドライン インターフェイスを提供します。これは、Kubernetes を実験して学習するための優れたツールです。
Debian 10 に Minikube をインストール
ステップ 1. 最初のコマンドはパッケージ リストを更新し、最新バージョンと依存関係を確実に取得します。
sudo apt update sudo apt upgrade sudo apt install curl wget apt-transport-https
ステップ 2. KVM ハイパーバイザーをインストールします。
以下のコマンドを実行して KVM をインストールします:
sudo apt install qemu-kvm libvirt-daemon libvirt-daemon-system virtinst bridge-utils
ステップ 3. Debian システムに Minikube をインストールします。
公式ウェブサイトから最新の Minikube ライブラリをダウンロードしてください:
wget https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64
次に、バイナリ ファイルを /usr/local/bin
にコピーします。 パス:
sudo cp minikube-linux-amd64 /usr/local/bin/minikube sudo chmod +x /usr/local/bin/minikube
インストールされているバージョンの確認:
minikube version
ステップ 4. Debian システムに Kubectl をインストールします。
公式 Web サイトから Kubectl バイナリ ファイルをダウンロードします。
curl -LO https://storage.googleapis.com/kubernetes-release/release/`curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt`/bin/linux/amd64/kubectl
次に、kubectl バイナリ実行可能ファイルを作成します:
chmod +x ./kubectl sudo mv ./kubectl /usr/local/bin
完了したら、Kubectl のバージョンを確認します:
kubectl version -o yaml
コンポーネントがインストールされたので、minikube を起動できます。 VM イメージがダウンロードされ、Kubernetes 単一ノード クラスター用に構成されます:
minikube start
クラスタのステータスを確認するには、次を実行します:
kubectl cluster-info
コマンドラインで Minikube にアクセスするには、次のコマンドを実行します:
minikube ssh
さらに、kubectl のデフォルト設定を一目で確認するには、次のコマンドを実行します:
kubectl config view
ステップ 5. Kubernetes ダッシュボードを有効にします。
Kubernetes には、クラスターを管理できるダッシュボードが組み込まれています。ダッシュボード アドオンはデフォルトで minikube にインストールされ、有効になっています:
minikube addons list
Kubernetes ダッシュボードを有効にするには、次を実行します:
minikube dashboard
ダッシュボードの URL を取得するには:
$ minikube dashboard --url http://192.168.77.21:30000
Debian 10 Buster に Minikube をインストールするために必要なことはこれだけです。この簡単なヒントがお役に立てば幸いです。 Minikube の詳細については、公式ナレッジ ベースを参照してください。質問や提案がある場合は、下にコメントを残してください。