2016-05-02 3 views
-1

の作業を拒否しました。マスターノードを配備するときにcoreossでkubernetesを設定しようとしました。Kubernetesは、rkt、コンテナが起動していない、システムエラーが間違っている、

This私はkubeletログから見る主な問題である... coreos最新の安定には225を使用しているため、明らかに間違っているいくつかのsystemdにエラー...

は私がDeploy Kubernetes Master Node(s)Running Kubernetes on rktガイドに従いました。

私は... kubelet-wrapperに正しいfly ACIの画像を切り替えて確認することは一切変更をすべてquay.ioからhyperkube画像やRKTバージョン1.0.01.2.11.5.1を試していません。ログへのリンク逃した人のための

+0

正確なログやエラーメッセージをご提供ください。 – idvoretskyi

答えて

0

http://pastebin.com/raw/thLd0r2R(それは私が今太字た「この」でリンクした)

をとにかくkubeletはまだコンテナを実行する準備ができていないように思えるので、私はブートストラップするために管理kubeletを使ったセットアップはバイナリから実行され、schedulerapiservercontrollerの場合はrktを使用し、の場合は2番目のラッパーを使用しました。プロキシにはが必要です。

だからそれはで構成されている:kubeletためRKT-APIの

  • にsystemdユニットプロキシ/usr/bin/rkt run coreos/hyperkube proxy...--stage1-path=/usr/share/rkt/stage1-fly.aci ...
  • にsystemdユニットの/usr/bin/rkt run apiserver ...
  • にsystemdユニット/opt/bin/kubelet ...
  • K8Sはapiserver、スケジューラのためのマニフェスト、コントローラ

悲しいことに、 hyperkubeはkubectlフラグをキャッチしないので、kubeletバイナリとコンテナ化されたhyperkube binのほかにkubectlバイナリも使用する必要があります。最終的にハイパーキューブは、1つのsystemdユニットとマニフェストだけで必要なすべてのものになります。

関連する問題