コンテナがトレンドである、それはの腕の中に容器から仮想マシンからの時間外です。
成功、さまざまなエラー混乱せずに、K8Sをインストールしようとしたことがあり、これは最終的にツールを迅速に展開することができたドラッグ、そして最終的にインストールが成功しました。
これは、急速な展開ツールがkubekitあるK8S
githubのアドレスです
https://github.com/Orientsoft/kubekit
上記の住所によると、直接この工程も展開することができます。
次に、私は特定のデプロイメントの手順について話します:
一般的な手順は、ファイアウォールCentos7.3を閉じるには、フォルダの外kubekitにパッケージ解凍し、インストールパッケージと解凍kubekitパッケージアーカイブをダウンロードし、SHでファイルパッケージに実行権限を追加します。フォルダにKubekitは、./kubekitは、サーバのIPアドレスを初期化実行します。通常の状況下では、インストールが成功すると、ポートがリッスンしている9000に求めるメッセージが表示されます。これはK8S Webインターフェイスです。
システム環境:
Centos7.3
kubekitダウンロード
https://kubekit.orientsoft.cn/kubekit-linux64-0.3.tar.gz
ダウンロードパッケージ
https://kubekit.orientsoft.cn/package-1.7.2.tar.gz
私はあなたがを参照することができ、コマンド履歴に直接投稿しました
[ルートを設定するには、bogon @〜]#lsの アナコンダ kscfg kubekit-LINUX64 0.3。タール GZパッケージ1.7の。2。タールGZ [ルート@ bogon設定する#〜] タール XF kubekit-LINUX64 0.3を。タールGZ [ルート@ bogon設定する#〜] のls アナコンダ kscfg kubekit-LINUX64 0.3を。タール GZ-kubekitリリース-パッケージ1.7の。2。タールGZ [ルートを設定するには、@ bogon〜]#mvのと kubekit リリース- kubekit [ルートを設定するには、@ bogon〜]#タール -xfパッケージ- 1.7。2。タール.gzの [ルート@ bogon〜]#lsの アナコンダ -ks.cfg kubekit kubekit-linux64- 0.3。タール .gzのパッケージは、パッケージ- 1.7。2。タール.gzの [ルート@ bogon〜]#mvのパッケージkubekit [ルート@ bogon〜]#のCDのkubekit [ルート@ bogon kubekit]#のLSの 資産kubekitライセンスパッケージには、サーバーをREADME.md。SH テンプレート [ルート@ bogon kubekit]#のCDパッケージ / [ルート@ bogonパッケージ]#のLSの ドッキングウィンドウ。SH 画像マスター。SH ネットワークノード。SHの RPMの [ルート@ bogonパッケージ]#chmodの + X *。SH [ルート@ bogonパッケージ]#のLSの ドッキングウィンドウ。SH 画像マスター。SH ネットワークノード。SHの RPMの [ルート@ bogonパッケージ]#のCD ... [ルート@ bogon kubekit]#のLSの 資産kubekitのライセンスパッケージREADME.mdサーバー。SH テンプレート [ルート@ bogon kubekit]#の猫の/ etc / redhat- リリース CentOSのLinuxリリース7.3。1611(コア) [ルート@ bogon kubekit]#systemctl状態firewalld ●firewalld.service - firewalld - ダイナミックなファイアウォールデーモン ロード:ロード(は/ usr / libに/にsystemd /システム/ firewalld.service;無効;ベンダープリセット:有効) アクティブ:非アクティブ(死んで) ドキュメント:男性:firewalld(1 ) 12月の09 15:46:23 localhost.localdomainをするにsystemd [ 1 ]:firewalld開始- ダイナミックなファイアウォールデーモン... 12月の09 15:46:24 localhost.localdomainをするにsystemd [ 1]:開始firewalld - ダイナミックなファイアウォールデーモン。 12月の09 07:53:04 bogonにsystemd [ 1 ]:停止firewalld - ダイナミックなファイアウォールデーモン... 12月の09 07:53:04 bogonにsystemd [ 1 ]:停止firewalld - ダイナミックなファイアウォールデーモン。 [ルート@ bogon kubekit]#getenforce 施行 [ルート@ bogon kubekit]#IP addre | grepのINET INET 127.0。0.1 / 8 範囲ホストLO INET6 :: 1/ 128 範囲ホストは INET 192.168。2.133 / 24 BRD 192.168。2.255 スコープグローバルens33 INET6 FE80 :: a59c:93:e68e:AE / 64 スコープリンク [ルートbogon kubekit @]#。/ kubekitは、initは192.168。2.133 ___ __ ___ ___ ________ _______ ___ __ ___ _________ | \ \ | \ \ | \ \ | \ \ | \ __ \ | \ ___ \ | \ \ | \ \ | \ \ | \ ___ ___ \ \ \ \ / / | _ \ \ \\\ \ \ \ \ | \ / _ \ \ __ / | \ \ \ / / | _ \ \ \ \ | ___ \ \ _ | \ \ ___ \ \ \ \\\ \ \ \ __ \ \ \ \ _ | / __ \ \ ___ \ \ \ \ \ \ \ \ \ \\ \ \ \ \ \\\ \ \ \ \ | \ \ \ \ \ _ | \ \ \ \ \\ \ \ \ \ \ \ \ \ \ \ __ \\ \ __ \ \ \ _______ \ \ \ _______ \ \ \ _______ \ \ \ __ \\ \ __ \ \ \ __ \ \ \ __ \ \ | __ | \ | __ | \ | _______ | \ | _______ | \ | _______ | \ | __ | \ | __ | \ | __ | \ | __ | KubeKit V0。3つの ⓒOrientSoft 2018 の初期化プロセスがkubernetesマスターIPで、開始しました:192.168。2.133 ✔HTTP ファイルでリスニングサーバー:0.0。0.0:8000 開始するインストールドッカーエンジン... (1 / 2)を起動するインストールドッカーを... (2 / 2 設定ドッカーに)スタート... ✔ドッカーエンジンインストール... スタートKubernetesマスターノードを初期化するために... (1 / 6)スタート負荷イメージへ用Kubernetesマスター... (2 / 6)を起動するインストールコンポーネントのためKubernetesマスター... (3 / 6 )スタート設定ファイアウォールへ... (4 /6 )スタートKubernetesマスターを初期化します... ✔トークンマスター733899 .b275f2c2c6bb5e78が.k8s.tokenに保存されたファイル。 (5 / 6 )スタート設定Kubernetesネットワークへの... (6 / 6)を起動するには、インストールKubernetesダッシュボード... ✔Kubernetesマスターノードが...初期化 ソース:と殻をリロードすることを忘れないでください kubectlを使用する前に、〜/ .bashrcに! [GIN - デバッグ] [WARNING]すでに接続Loggerと回復ミドルウェアとエンジンのインスタンスを作成します。 [GINの実行-debug] [警告] に 「デバッグ"へのモード切り替え。" リリース」モードで生産。 -使用してENV:輸出GIN_MODE = リリース - 使用してコード:gin.SetMode(gin.ReleaseMode) [GINの -debug]をGET /資産/ * ファイルパス- > github.com/ GIN-gonic /ジン(* RouterGroup).createStaticHandler.func1(4つのハンドラ)。 [GIN-デバッグ] HEAD /資産/ *ファイルパス- > github.com/gin-gonic/gin.(*RouterGroup).createStaticHandler.func1 (4つのハンドラ) [GIN-デバッグ]ロードHTMLテンプレート(3): - - index.htmlを - locale.html オープン./.nodes:そのようなファイルまたはディレクトリ [GIN-デバッグ] GET / - > github.com/Orientsoft/kubekit/controllers.(*MainRouter).IndexHandler-fm(4つのハンドラ) [GIN-デバッグ] GET / WS - > github.com/Orientsoft/kubekit /controllers.(*MainRouter).Initialize.func1(4つのハンドラ) [GIN-デバッグ] GET /ノード/リスト- > github.com/Orientsoft/kubekit/controllers.(*MainRouter).ListNodesHandler-fm(4つのハンドラ) [GIN-デバッグ] POST /ノード- > github.com/Orientsoft/kubekit/controllers.(*MainRouter).CreateNodeHandler-fm(4つのハンドラ) [GIN-デバッグ] PUT /ノード/削除/:ID - > githubの.COM / Orientsoft / kubekit /コントローラ。(* MainRouter).RemoveNodeHandler-FM(4つのハンドラ) [GIN-デバッグ] GET /ノード/リフレッシュ/:ID - > githubの.COM / Orientsoft / kubekit /コントローラ。(* MainRouter).RefreshNodeHandler-FM(4つのハンドラ) [GIN-デバッグ] GET /ノード/ログ/:ID - > github.com/Orientsoft/kubekit/controllers.(*MainRouter).GetInstallLog-fm(4つのハンドラ) [GIN-デバッグ] POST /インストール- > githubの.COM / Orientsoft / kubekit /コントローラ(* MainRouter).InstallNodeHandler-FM(4つのハンドラ)。 [GIN-デバッグ] GET /インストール/進捗/:ID /:ステップ- > github.com/Orientsoft/kubekit/controllers。 (* MainRouter).NodeProgressHandler-FM(4つのハンドラ) ✔ツールキットサーバーがで聞いている:0.0.0.0:9000 [GIN-デバッグ]リスニングと上のHTTPサービスを提供:9000
お使いのブラウザでアクセス。インタフェースはK8Sを見ることができます
これらは、自分のコンピュータのテストであるが、コンピュータを交換しないようで、まだ見つかった場合、私は再び来て、原因を探しています