問題タブ [kubernetes]
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.
amazon-web-services - Kubernetes と vSphere、AWS
私はパーティーに少し遅れており、今はコンテナーを掘り下げているところです。職場では、vSphere を仮想化プラットフォームとして使用していますが、近い将来、「クラウド」 (AWS、GCP、Heroku など) に移行する可能性があります。
理想的には、vSPhere ノードで実行されているアプリ コンテナーを AWS EC2 インスタンスに簡単に移植できるように、アプリ コンテナーを構築したいと考えています。
だから私は尋ねます:
- すべての Docker コンテナは同じように作成されていますか? 独自に作成した Docker コンテナを設定なしでAWS Container Serviceに移植できますか?
- Kubernetesは、コンテナを必要な仮想化リソースにマッピングするのに役立つと信じています。 これが AWS でも実行される可能性はありますか、それとも AWS-ECS がこれを処理してくれますか?
amazon-web-services - AWS は Kubernetes をサポートしていますか?
AWS は Kubernetes をサポートしておらず、独自の Docker オーケストレーション エンジン EC2 Container Service を構築していると読みました。ただし、Kubernetes の開始ページには、AWS で Kubernetes を実行する方法に関するガイドがあります: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/getting-started-guides/aws.md
どっちが正しい?
docker - Kubernetes は実際に何をするのですか?
Kubernetesはコンテナー クラスターの「スケジューラー/オーケストレーター」として請求されますが、これが何を意味するのかわかりません。Kubernetes サイトと (漠然とした) GitHub wiki を読んだ後、Docker コンテナーを実行できる VM が利用可能/可能であることがわかり、そこにデプロイされていることがわかります。しかし、それは単なる私の推測であり、それを裏付ける具体的な言葉遣いはドキュメントに見られませんでした。
では、正確には Kubernetes とは何であり、それが解決する具体的な問題は何ですか?
mesos - Google Container Engine は Kubernetes ノードのプロビジョニングに何を使用しますか?
Mesos + Kubernetes は、Pod オーケストレーション (Kubernetes) とリソース割り当て (Mesos) を実現するための 1 つの代替手段です。しかし、Google Container Engine はどのようにして Kubernetes のリソース/タスク共有を実行するのでしょうか? 私の理解では、Kubernetes 自体はこれを提供していません。
kubernetes - ミニオンのゲートウェイを 10.0.1.0 に設定すると、Kubernetes で失敗するのはなぜですか?
ここのガイドに従っています:
1 つのマスターと 2 つのミニオンの Kubernetes クラスターをセットアップします。すべての手順を実行した後、ポッドを作成すると、ミニオンにスケジュールされますが、保留状態のままです。
ミニオンの Kubelet ログを見ると、次のエラーが表示されます。
Jan 24 00:46:21 localhost.localdomain kubelet[2356]: E0124 00:46:21.042058 2356 kubelet.go:906] Error syncing pod, skipping: API error (500): Cannot start container fa6cbc76fe336aca5f9a341c8cf71ad4ba3aec83e276e340d0e5de16a0052001: setup networking set gateway to 10.0.1.0 on device eth0 failed with invalid argument
私のマスターのネットワークは次のようになります。
ミニオンでは、ネットワークは次のようになります。
ここで何がうまくいかないのかについてのヒントはありますか?
ありがとうございました!