AWS で Kubernetes を使用する方法

Aws De Kubernetes Wo Shi Yongsuru Fang Fa



AWS の Kubernetes は、Google Cloud によって開発および導入されたコンテナ オーケストレーション テクノロジーです。コンテナーは、マイクロサービス テクノロジの優れたホストを提供します。システムの展開と管理を自動化します。 Kubernetes は K8s とも呼ばれます。

POD は、ユーザーが構成する Kubernetes の最小単位であり、POD 内に複数のコンテナーが存在する可能性があります。通常、アプリごとに 1 つの POD が使用されます。各 POD に独自の IP アドレスを割り当てる仮想ネットワークがあり、POD はそれらが持つ IP アドレスを介して相互に通信します。

POD は、その中のすべてのコンテナーを管理します。コンテナーの機能にエラーがある場合、それも POD によって管理され、ユーザーが手動で構成する必要はありません。 POD が新しい IP アドレスで再起動すると、POD は簡単に期限切れになる可能性があります。







AWS で Kubernetes を使用すると、次の利点があります。



  • ユーザーは非常に簡単にアクセスでき、AWS で EKS を簡単に使用できます。
  • 増加したワークロードの下で適切に機能するため、拡張性が非常に高くなります。
  • 非常に簡単な回復メカニズムを備えています。
  • 可用性が高く、ダウンタイムがほとんどありません。



Kubernetes サービスの使用

Kubernetes サービスを理解するには、Elastic Kubernetes Service を開いて、AWS で実践的な演習を行う必要があります。 AWS にログインし、AWS サービスで EKS または Elastic Kubernetes Service を検索して開きます。





Kubernetes サービスを使用してその動作を理解する最も基本的な方法は、クラスターを作成することです。



ユーザーはまず、EKS クラスターで EKS サービスを許可するロールを作成してから、クラスターを作成します。ユーザーは、新しい役割のユース ケースで EKS を指定することにより、Elastic Kubernetes サービスへのアクセスを許可する新しい役割を作成できます。

ユーザーは、新しいロールを作成する際に、EKS、EKS クラスターなどの要件に従って権限を定義できます。このロールは、EKS クラスターの作成に使用されます。

ユーザーは、作成するクラスターに名前を付け、クラスターの Kubernetes バージョンを決定できます。

これで、ユーザーは、Kubernetes サービスにアクセスできるようにするために特別に作成されたロールを追加できるようになりました。

この後、さらにいくつかの簡単な手順を実行すると、クラスターが作成されます。クラスターが作成されると、バージョン、ステータス、サービス プロバイダーなどのすべての情報が表示されます。

これは、AWS Elastic Kubernetes Service の基本的な使用方法の簡単な説明でした。

結論

Kubernetes(K8s)は、Google Cloud によって開発されたコンテナ オーケストレーション テクノロジーです。 POD は Kubernetes の最小単位であり、各 POD に独自の IP アドレスを割り当てる仮想ネットワークが Kubernetes に存在します。 Kubernetes はアクセス可能で、スケーラブルで、可用性が高く、非常に簡単な復旧メカニズムを備えています。 Kubernetes を使用してその動作を理解する最も基本的な方法は、AWS EKS でクラスターを作成することです。