K8S kubeadm理由は、ネットワークをインストールするコロンビア・ヴァレーやGPGにアクセスすることはできません。有効なOpenPGPのデータは、解決策を見つけていません。

GPG:有効なOpenPGPのデータは、解決策を見つけていません。

行われます。

このカードで支援する
のapt-キー追加|カール-s https://packages.cloud.google.com/apt/doc/apt-key.gpgを -

 

ソリューション:http://windgreen.me/2018/02/23/%E5%9B%BD%E5%86%85%E4%BD%BF%E7%94%A8kubernetes%E8%B8%A9%E8% BFの%87%E7%9Aの% 84%E5%以下の(d)の%91 /

 

彼らはGoogleにアクセスすることはできませんので、カール、この段階で立ち往生されます。その後、溶液はもちろんFQです。

私は直接使用するSSHトンネルを可能にあってはならないがあれば、海外SS、SSサーバを持っているサーバーにインストールするには、ここです。ssは、ローカルのSSを使用するには、地元の必要性があります。それは便利ですが、削除されているので疲れ、ドッキングウィンドウの実行SSを使用することをお勧めします。

私はミラーを使用次のとおりです。https://hub.docker.com/r/mritd/shadowsocks/

あなたは準備ができて外部サーバにある場合、サーバは国内tsocksにインストールされています

エディタのvi /etc/tsocks.conf

Ipはローカルサーバーです

SERVER_TYPE 5は、SOCKS5意味しています

ライン上のss_localのように、ローカルプロキシポートをSERVER_PORT。

準備ができラダーたら、ソフトウェアのインストールを開始

ここで注意すべき点は、アリのクラウドサーバーを持つ国ならばtsocksがち更新を直接使用するの実装は以下のこのエラー外となりますように、ソースは、ネットワークアドレスを使用するかもしれないということです

W:リポジトリ「http://mirrors.cloud.aliyuncs.com/ubuntu xenial-アップデートリリースには、」Releaseファイルを持っていません。

若しくは

エラー:9 http://mirrors.cloud.aliyuncs.com/ubuntu xenialリリース
の接続に失敗しました

この時間のvi /etc/apt/source.list.d/source.aliyun.list

すべてのhttp://mirrors.cloud.aliyuncs.com代わりhttp://mirrors.aliyun.com変更をバックアップすることができます前に、プロキシ更新を使用して、戻ってネットワークに実行することができます。

ソフトウェアをインストールしたら、tsocksはinitが問題を解決していませんkubeadm使用して、kubeadmの初期化で立ち往生されます。

URLを取得することができません「https://dl.k8s.io/release/stable-1.9.txt」:GET https://storage.googleapis.com/kubernetes-release/release/stable-1.9.txt:ダイヤルTCP 172.217 .160.112:443:I / Oのタイムアウト

ここでは、これをスキップするkubernetes vuersionを指定します

kubeadm -kubernetesのinit-バージョン= 1.9.3

事前にミラーを準備していない場合は、通常はここで立ち往生

コントロールプレーンの画像を引っ張っする必要がある場合は、[INIT]これは、分以上かかることがあります。

残念ながら、エラーが発生しました:残念ながら、エラーが発生しました:条件を待ってタイムアウトになった
。このエラーはおそらくによって引き起こされる: - kubeletが実行されていない- kubeletは、必要何らかの方法でノードの設定ミス(に不健康です無効のcgroup) -そこにはインターネット接続がありませんので、kubeletは、次のコントロールプレーンの画像を引くことができません: - gcr.io/google_containers/kube-apiserver-amd64:v1.9.3 - gcr.io/google_containers/kube-controller-manager- AMD64:v1.9.3 - gcr.io/google_containers/kube-scheduler-amd64:v1.9.3

だから我々は先に、ミラーの準備をしておく必要があります。私はミラーリングプルの下で海外でそのサーバー上の使用している方法は、その後、その後、hub.docker.comにプッシュhub.docker.comから国内のサーバに引き出します。

このスクリプトは、ライン上のアカウントのパスワードに<ユーザー名>と<パスワード> hub.docker.comされる、海外のサーバー上で実行するように書かれています。

国では、その後、次のスクリプトを実行します。

このように、ミラーはkubernetesの準備ができているに置く必要があります。その後、initは問題はないでしょう実行します。

またinitプロセスにおけるちょっとしたトリックがあり、他の端末と実行を開くには

journalctl -f -u kubelet.service

可以查看具体是什么愿意卡住了。

おすすめ

転載: www.cnblogs.com/Tom-yi/p/k8s.html
おすすめ