[K8S環境minikubeのインストール]

マックOSX

カール-lo minikube http://kubernetes.oss-cn-hangzhou.aliyuncs.com/minikube/releases/v1.1.0/minikube-darwin-amd64 && chmodの+ X minikube && sudoのMV minikubeは/ usr / local / binに/

 

Linuxの

カール-lo minikube http://kubernetes.oss-cn-hangzhou.aliyuncs.com/minikube/releases/v1.1.0/minikube-linux-amd64 && chmodの+ X minikube && sudoのMV minikubeは/ usr / local / binに/

ウィンドウズ

minikube-窓-amd64.exeファイルをダウンロードし、minikube.exeに名前を変更

 

あなた自身を構築します

あなたはまた、自身が構築され、対応する項目のGithubから入手することができます。

注意:ローカルにインストール、構成されたGolang開発環境とドッカーエンジンの必要性を

 

gitのクローンhttps://github.com/AliyunContainerService/minikube

cd minikube

gitのチェックアウトAliyun-v1.1.0デベロッパー

作ります

sudoが出CP / minikubeは/ usr / local / binに/

 

 

[ルート@ localhostの〜]#カール-lo minikube http://kubernetes.oss-cn-hangzhou.aliyuncs.com/minikube/releases/v1.1.0/minikube-linux-amd64 && chmodの+ X minikube && sudoのMV minikube / USR / local / binに/

  %合計%受信%Xferd平均速度時間時間時間現在

                                 DLOADアップロード合計は、左の速度を過ごしました

100 39.7M 39.7M 100 0 0 0 6350k 0時00分06秒0時00分06秒 - : - : - 6748k

[ルート@ localhostの〜]#lsが

アナコンダ-のks.cfg

[ルート@ localhostの〜]#gitのクローンhttps://github.com/AliyunContainerService/minikube

「minikube」へのクローニング...

リモート:78565、行わ:オブジェクトの列挙。

リモート:合計78565(デルタ0)、(デルタ0)0を再利用し、パック、再利用78565

受信オブジェクト:100%(78565分の78565)、58.42のMIB | 3.53のMIB / sで、行って。

デルタを解決:100%(47757分の47757)を行います。

[ルート@ localhostの〜]#のminikub

-bash:minikub:コマンドが見つかりません。

[ルート@ localhostの〜]#のminikube 

Minikubeは、開発のワークフロー向けに最適化単一ノードKubernetesクラスタを管理して規定し、CLIツールです。

 

使用法:

  minikube [コマンド]

 

使用可能なコマンド:

  アドオンの変更minikubeのkubernetesアドオン

  キャッシュは、ローカルキャッシュから画像を追加または削除します。

  与えられたシェルの終了出力minikubeシェル完了(bashまたはzshの)

  設定の変更minikube設定

  ダッシュボードへのアクセスminikubeクラスタ内で実行されているkubernetesダッシュボード

  [削除]ローカルkubernetesクラスタを削除

  ドッキングウィンドウ-envがドッキングウィンドウのENV変数を設定します。「$(ドッカマシンENV)」に類似しました

  任意のコマンドに関するヘルプヘルプ

  IPは、実行中のクラスタのIPアドレスを取得します。

  kubectl実行kubectl

  ログは、デバッグminikubeなく、ユーザコードに使用される、実行中のインスタンスのログを取得します

  マウントはminikubeに指定されたディレクトリをマウント

  プロファイルプロファイルは、現在のminikubeプロファイルを設定し、

  このサービスは、ローカルクラスタ内の指定したサービスのkubernetesのURL(複数可)を取得します。

  SSHにログインまたはSSHを持つマシン上でコマンドを実行します。「ドッカマシンのssh」と似て

  SSHキーは、指定されたクラスタのSSHのIDキーのパスを取得します

  スタートは、ローカルkubernetesクラスターを開始します

  ステータスは、ローカルkubernetesクラスタの状態を取得します。

  停止が実行されているローカルkubernetesクラスタを停止します

  トンネルトンネルは、ローカルホスト上の型ロードバランサのサービスにアクセスできるようになり

  アップデートチェックプリント現在の最新バージョン番号

  更新状況はkubeconfigで実行しているクラスタのIPアドレスを確認してください。

  バージョンはminikubeのバージョンを印刷します

 

フラグ:

      --alsologtostderr標準誤差だけでなく、ファイルにログを記録

  -b、--bootstrapper文字列kubernetesクラスタを設定するクラスタのブートストラップの名前。(デフォルト "kubeadm")

  minikube用-h、--helpヘルプ

      ヒットラインファイルログインするとき--log_backtrace_at traceLocation:Nを、スタックトレース(:0デフォルト)を発します

      --log_dir文字列空でない場合は、このディレクトリにログファイルを書き込みます

      --logtostderr標準エラーの代わりに、ファイルへのログ

  -p、--profile文字列がminikube VMの名前が使用されています。  

                                                これは、(デフォルトの「minikube」)独立して実行されるように、複数のminikubeインスタンスを可能にするように変更することができます

      --stderrthresholdのか、このしきい値以上の重大度のログはstderrに行く(デフォルト2)

  Vログの-v、--vレベルのログレベル

      ファイル濾過ロギングのためのパターンのmoduleSpecのカンマ区切りリスト= Nの設定--vmodule

 

コマンドの詳細については、「minikube [コマンド] --help」を使用してください。

[ルート@ localhostの〜]# 

 

おすすめ

転載: gaojingsong.iteye.com/blog/2441697