7

AWS は Kubernetes をサポートしておらず、独自の Docker オーケストレーション エンジン EC2 Container Service を構築していると読みました。ただし、Kubernetes の開始ページには、AWS で Kubernetes を実行する方法に関するガイドがあります: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/getting-started-guides/aws.md

どっちが正しい?

4

6 に答える 6

15

通常の Amazon EC2サーバーに Kubernetes をインストールできます。

新しいコンテナ サービスは、 ECSと呼ばれる Amazon の別のサービスです。

編集: AWS は 2018 年に EKS と呼ばれる Kubernetes 用の新しいコンテナー サービスをリリースしました: https://aws.amazon.com/eks/

Amazon Elastic Container Service for Kubernetes (Amazon EKS) を使用すると、AWS で Kubernetes を使用してコンテナ化されたアプリケーションを簡単にデプロイ、管理、スケーリングできます。Amazon EKS は、複数の AWS アベイラビリティ ゾーンにわたって Kubernetes 管理インフラストラクチャを実行し、単一障害点を排除します。

于 2015-01-21T18:23:51.870 に答える
1

はい、AWS で Kubernetes をセットアップできます。参照: http://kubernetes.io/v1.0/docs/getting-started-guides/aws.html

  1. また、Redhat ami https://access.redhat.com/articles/1353773で EC2 インスタンスの Foe 設定を起動することにより、AWS で Kubernetes を手動でセットアップすることもできます (注: Kubernetes は、別のサーバーで実行されている Docker コンテナー間のネットワークを管理するために、フランネル ネットワークをセットアップする必要があります。ホスト(ミニオン)
于 2015-10-21T12:04:42.797 に答える
1

Amazons Container Service は Kubernetes とは無関係です。

AWS に Kubernetes をインストールするには、主に 3 つのオプションがあります。

  1. CoreOS には、AWS に kubernetes をインストールして管理するための cli があります: https://coreos.com/kubernetes/docs/latest/kubernetes-on-aws.html

  2. Kubernetes には、AWS でクラスターをセットアップするためのスクリプトがいくつかあります: http://kubernetes.io/docs/getting-started-guides/aws/

  3. EC2 への手動インストール。多くのオプションがあります: http://kubernetes.io/docs/getting-started-guides/#cloud

余談ですが、minikube は現在、ローカルで実行して何かを試すのに適しています: http://kubernetes.io/docs/getting-started-guides/minikube/

于 2016-06-30T08:08:03.557 に答える