問題タブ [project-calico]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
docker - Kubernetes kube-dns がクラッシュ ループでコンテナーを一時停止し、ネットワークの追加中にエラーが発生しました: Statfs \"/proc/54226/ns/net\" に失敗しました:
次の (コンテナー化された) コンポーネントを含む Kubernetes ワンボックス デプロイがあり、すべて として実行され--net=host
、kubernetes フラグ--allow-privileged
が true に設定された特権付き Docker コンテナーとして実行される kubelet があります。
これに加えて、アドオン マネージャーを で有効にしkubectl create -f https://github.com/kubernetes/kubernetes/blob/master/test/kubemark/resources/manifests/kube-addon-manager.yaml
、calico 2.6.1 と kube-dns 1.14.5 のデフォルトの yaml マニフェストを にマウントしました/etc/kubernetes/addons/
。予想通り、calico ポッドは 2 つのノード (install-cni と calico-node) を起動します。
ただし、kube-dns は ContainerCreating または ContainerCannotRun で停止し、Kubernetes 一時停止コンテナーを開始しようとすると次のエラーが発生します。
\pause コンテナーが 1 秒後に終了するためだけに起動し続け、無害なエラー メッセージが表示されます (これは古いものです。クラスターを停止したため、それ以上コンテナーを生成し続けることはありません)。
私のホストにはディレクトリ/proc/54226
が存在しません。これが、CNIが不平を言っている理由だと思います。ただし、Calico の一時停止コンテナーは問題なく、同じイメージを実行しているため、kube-dns の場合のみ書き込みに失敗しているか、Calico の場合に書き込みを試みていないことが原因である必要があります。Openshiftで同様の SELinux 関連のエラーへの参照をいくつか見つけましたが、SELinux がインストールされていない裸の Ubuntu 14.04 VM を実行しています。
私の CNI conf も非常にシンプルで、install-cni calico コンテナーによって生成されます。
似たようなことを打った人はいますか?
command-line - 初心者向けインストール ヘルプ: Calico CLI - Windows
うまくいけば、これは新人で簡単な質問です。ローカルの Windows マシンに CLI をインストールして、ホストされている Kubernetes サーバーを変更しようとしています。
基本的な Windows インストーラーを Github からダウンロードすると、正常に実行されてインストールできないようです。コマンド ラインが一瞬開いて消え、何も起こりません。
私は、2 つの異なる Windows PC (Win10 と Win7) で、両方とも管理者特権と管理者として実行してみました。ソースコードをダウンロードしようとしましたが、calicotcl\commands フォルダーにリソースがあり、利用しようとしている .go として表示されます。運が悪いのでCMDラインから直接それらを呼び出してみましたが、私はこの世界ではかなりグリーンです。
この 1 つのステップを乗り越えるために 2 日間を費やしました。
project-calico - k8 でインストールすると Calico がハングする
初心者なので、calico をインストールしようとしていましたminikube
。https://github.com/kubernetes/minikube/releases/tag/v0.20.0からUbuntu OS に
ダウンロードしました。
インストールするために次のコマンドを試しました。
次に、https://github.com/projectcalico/calico/blob/master/v2.6/getting-started/kubernetes/installation/hosted/calicoctl.yaml/usr/local/bin/
をUbuntu の私の場所にダウンロードしました
最後にdでインストールしようとしました
kubectl apply -f calico.yaml
しかし、そのコマンドの後、端末は何の応答もなく長時間ハングアップしました。
数回試しましたが、結果は同じでした。
助けてください、インストールできません
project-calico - 非 Calico ノードから Calico ネットワークにアクセスする任意の方法
私は Calico と Calico ネットワーキングに非常に慣れていないので、これまで Calico のドキュメントを読みました。
私の質問は、 Calico以外のノードからCalico ネットワークにアクセスする方法はありますか?
すべてのドキュメントを調べましたが、解決策が見つかりませんでした。何か不足していますか?